Glo Hotel Art

hotels

Lönnrotinkatu 29

 
Is This Your Business?
 

Set in a 1900s Art Nouveau castle, 700 metres from Helsinki city centre, this hotel features free in-room Wi-Fi. Aleksanterin Teatteri Tram Stop is 250 metres away.

 
whos coming to Glo Hotel Art
 
 
 
 
Loading