Located in Leppavaara, approximately 10 kilometers from the center of Helsinki.
GLO Hotel Sello is modern hotel 30 minutes' drive from the center of the Finish capital. Facilities include reception, bar, restaurant, WiFi and meeting rooms. Rooms with bathroom/shower, bathrobe, hairdryer, telephone, TV, WiFi, safe, minibar, iron, ironing board and air conditioning. Address: Leppavaarankatu 1, 02600 Helsinki, Finland
Leppavaarankatu 1, , 02600 Helsinki, , Finland
|Wireless Internet (WiFi)||Yes|
|Distance to center||10 km|
|Distance to airport||18 km|