Ovaj hotel je smešten u zamku u stilu secesije iz 1900-tih, na 700 metara od centra Helsinkija. U ponudi ima sobe sa besplatnim bežičnim internetom. Nalazi se na 250 metara od tramvajske stanice Aleksanterin Teateri.
Sve elegantno i moderno uređene sobe hotela Glo Art poseduju flat-screen TV. Pored toga sadrže kupatila sa bade-mantilima i papučama.
Lagani obroci i raznovrsna pića služe se u salonskom baru. U restoranu hotela Glo Art, smeštenom u podrumu zamka, služe se jela nordijske kuhinje.
Glavna železnička stanica u Helsinkiju i stanica autobusa za aerodrom udaljene su 15 minuta hoda od hotela. Ulica za kupovinu Bulevardi udaljena je 4 minuta hoda.