Holiday Inn Helsinki City Centre is located at the heart of the city. Helsinki Central Station is right next door and there are countless shops and restaurants around. Hotel’s high-quality guest rooms, Open Lobby, Finnish sauna and gym get you relaxed.