00980, Lokitie 1 A, Helsinki, Finland, Helsinki
11.6 km
from the center of
Helsinki
See available rooms
Enter the dates to see the current room rates