Sumaq Machu Picchu hotel, named one of South America’s best hotels by Condé Nast Traveler and Travel + Leisure, is located at the foot of the historic sanctuary of Machu Picchu near the beautiful Vilcanota River, and offers impressive views of the mountains and landscapes. A hotel with a contemporary Andean style inspired by the ancient Peruvian cultures, Sumaq Machu Picchu Hotel offers personalized luxury service...