Glo Hotel Art

Lönnrotinkatu 29, Eteläinen Suurpiiri, 00180 Helsinki, Finland

GLO Hotel Art is an exclusive, charming lifestyle hotel built around a century-old Art Nouveau castle in the centre of Helsinki. Surrounded by the vivid Design District, you can take a quick stroll to the city center.