Hotel One of 7 hotels in Helsinki 1 of 7 in Helsinki
Glo Hotel Art
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.
- Best time
- Not known yetSuggest an edit
- Last verified
- Not yet · updated 2012
Lönnrotinkatu 29, Helsinki
What changed?
More hotels in Helsinki
All 7 hotels →The most visited ones. No distances: this spot’s exact location is not on file.

Comments
Nobody has written about this spot yet.