GLO Hotel Sello
Hotel
Leppävaara, Espoo
8.9/10
Wonderful
45 reviews
240 m.
Leppävaara Train Station
This environmentally friendly hotel, certified by the Green Key, is located next to Sello Shopping Mall. It is a 3-minute walk from Leppävaara Station and connections to central Helsinki. Free Wi-Fi is available throughout the property.
Number of rooms: 147
Leppävaarankatu 1, Leppävaara, 02600 Espoo, Finland
Hotel booked 1 times today.