Username:
Password: Lost Your Password?
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.