Europe / Finland / Helsinki / Best Hotels

Glo Hotel Art

In a 1900s Art Nouveau castle, just under half a mile from central Helsinki, this hotel features free in-room Wi-Fi. Aleksanterin Teatteri Tram Stop is 260 yards away.


Each stylish and modern room at Glo Hotel Art includes a flat-screen TV. Bathrobes and slippers are available in the fresh bathrooms.


A lounge bar serves light meals and a variety of drinks. Glo Art’s restaurant is in the castle’s cellar and has Nordic cuisine.


Helsinki Central Station and Airport Buses are a 15-minute walk from the hotel, and the Bulevardi shopping street is 4 minutes away by foot.