With a stay at Hotel Finn, you'll be centrally located in Helsinki, a 7-minute walk from Ateneum Art Museum and 12 minutes by foot from Helsinki Cathedral. Featured amenities include multilingual staff, luggage storage, and an elevator. Self parking (subject to charges) is available onsite.