Hotel Aosta Centro
194 Via Chambery - Aosta,
Italy
View Map
Area: Aosta





Located in Aosta, just 1.8 km from Cable Car Pila, Aosta centro "Sport e relax" offers accommodation with free WiFi. This property is 3.2 km from Aosta-Les Fleurs.