I was here in the month of May 2012 for about 2 nights. This hotel is in the heart of Helsinki. Theres everything around, you name it and its there. All the attractions are within walking distance from here. The train Station is right behind the Hotel and the Finnair airport bus stop is right in front of the Hotel....
More
- Holiday Inn Helsinki
- Helsinki Holiday Inn
