Villaggio Hotel is in the heart of Mendoza, within a 5-minute walk of Plaza Italia and Independence Square. This upscale hotel is 0.5 mi (0.9 km) from Spain Square and 0.6 mi (1 km) from San Martin Square. Pam ... Read more

View all Luxury Hotels in Mendoza