Map
12 Helsinginkatu, Helsinki, Finland
Hotel
Room Number One