Situato nel Design District e ospitato in un castello in stile Art Nouveau risalente al 20° secolo, a 250 metri dalla fermata del tram Aleksanterin Teatteri e a 700 metri dal centro di Helsinki, il GLO Hotel Art offre sistemazioni con connessione WiFi gratuita.
Tutte eleganti e moderne, le camere del Glo Hotel Art dispongono di una TV a schermo piatto e di un fresco bagno dotato di asciugacapelli e doccia.
La struttura vanta anche un lounge bar, pronto a servirvi pasti leggeri e una varietà di drink.
Il Glo Hotel Art dista 4 minuti a piedi dalla via dello shopping Bulevardi e 15 minuti dalla stazione centrale di Helsinki e dalla fermata degli autobus per l’aeroporto.