Located 1.2 mi from the University of Helsinki and 0.7 mi from the city center, 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.
2x Twin bed(s) 90-130 cm wide