Sumaq Hotel Machu Picchu
Sumaq Machu Picchu Hotel, a member of the prestigious Virtuoso collection, is located at the foot of the historic sanctuary of Machu Picchu near the beautiful Vilcanota River and with impressive views of the mountains. In 2021, Sumaq was once again ranked in the prestigious World Travel Awards list by Travel & Leisure, as one of the 100 Best Hotels in the World in 49th place and 5th among the Best Resorts in South America.
Show More
Show Less