This hotel is located next to Sello Shopping Mall. It is a 3-minute walk from Leppävaara Station and connections to central Helsinki. Free WiFi is available throughout the property.
At Hotel Glo Espoo Sello, good sleep is highly valued.
1x Double bed(s) 131-150 cm wide