Omama Hotel is centrally located in Aosta, a 4-minute walk from Teatro Romano Ruins and 5 minutes by foot from Arch of Augustus. This upscale hotel is 0.9 mi (1.4 km) from Aosta-Pila Cable Car and 2.5 mi (4 km) ... Read more

View all Luxury Hotels in Aosta