The new GLO Hotel Art is a unique combination of a 1903-built Art Nouveau castle, with its variety of charming meeting and event facilities, and a new modern hotel.
The new GLO Hotel Art is located at the heart of the lively Helsinki Design District, just 700 meters from the city center. The name of the new hotel, GLO Hotel Art, is derived from its location in the middle of the art and design hot spot, the decoration of the hotel and the GLO Collection of Modern Art.
The stylish and modern 170 rooms of the hotel have been created together with Finnish designers. The individual needs of the customers have been taken into account when designing the range of services available for business visitors and families. These services includes atmospheric lobby bar and library, beautiful Scandinavian style cellar restaurant and rental bikes during the summer time.