Loading hotels
Confirming room availability...
Töölö Towers, Pohjoinen Hesperiankatu 23 A, Helsinki, Finland
Near Finlandia Hall<br /><br />Located in Helsinki (Etelainen District), Töölö Towers is within a 15-minute walk of Finlandia Hall and Olympic Stadium. This hotel is 9.8 mi (15.7 km) from Flamingo Entertainment Centre and 1.1 mi (1.7 km) from Helsinki Ice Hall.