Business Details
The property Glo Hotel Art is located in Helsinki, Finland. The Lodging is ranked with 4 stars.
"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."
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
37018
Glo Hotel Art
The property Glo Hotel Art is located in Helsinki, Finland. The Lodging is ranked with 4 stars.