This hotel is located by the seafront in Helsinki, 1.5 km from the Bulevardi shopping street. It offers air-conditioned rooms with a flat-screen TV, tea/coffee maker and free WiFi access. All rooms at Holiday I ... Read more

View all Luxury Hotels in Helsinki