This hotel is next to Sello Shopping Mall, 3 minutes’ walk from Leppävaara Station and connections to central Helsinki. All rooms have a flat-screen TV and blackout curtains.
At Hotel Glo Espoo Sello...
more info on glo hotel sello
Modern decor, location, ability to park the car. Very nice feel to the place. Will definitely stay again, especially if driving. I really liked the hotel. - Nice location and comfortable room. Good public transportation connections.