This stylish central hotel has an open lobby and all-day dining. Holiday Inn Helsinki City Centre is next to the central train station, just a 5-minute walk from Finlandia Hall.
Restaurant for 160 persons, cocktail lounge.
174 hotel rooms.
LEED® environmental certification (bronze), Sustainable Travel Finland label.