Located 2,625 feet from Aalto University and 1.2 miles from the University of Helsinki, Töölö 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 2,625 feet from the property. The nearest airport is Helsinki-Vantaa Airport, 11.9 miles from the property.