Choose your room
This 4 star hotel is located in the city centre of Espoo and was established in 2006. It is close to the Sello shopping center. The Hotel has a restaurant, a bar, a conference room and a coffee shop.
Useful information:Other names for GLO Hotel Sello:
Hotel Glo Espoo Sello