Corso palermo 86, 10152 Torino
Guest houses
Located in Turin, 2.4 km from Mole Antonelliana and 3.3 km from Porta Susa Train Station, Aquarium room fish and gastropods provides spacious air-conditioned accommodation with a balcony and free WiFi. The property features mountain and city views, and is 3.8 km from Porta Nuova Railway Station. The...