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.
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 located in the castle’s cellar and offers Nordic cuisine.
Helsinki Central Station and Airport Buses are 15 minutes’ walk from the hotel, while the Bulevardi shopping street is 4 minutes away by foot.