Located 800 metres from Aalto University and 2 km from the University of Helsinki, Toolo Towers is an aparthotel in Helsinki Free WiFi is available Each room offers a refrigerator, iron and flat-screen TV The private bathroom has a shower The apartments and studios feature a full kitchen Central Helsinki is 15 minutes away via public transportation, and the closest tram stop is a 3-minute walk away Finlandia Hall is 800 metres from the property The nearest airport is Helsinki-Vantaa Airport, 192 km from the property