Featuring 2-star accommodations, Inn Tourist Hostel is located in Helsinki, 2.1 mi from Helsinki Music Center and 2.1 mi from Helsinki Bus Station. Built in 1989, this 2-star hostel is within 1.1 mi of Helsinki Cathedral and 1.
2x Twin bed(s) 90-130 cm wide