Located 2 km from the University of Helsinki and 1,2 km from the city centre, 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.
1x Single bed(s) 90-130 cm wide