L'hotel All Sur Cusco Machu Picchu comprend 11 chambres et est situé à 3 km des jardins de Mandor. Il y a un restaurant disponibles sur place.
L'hotel se trouve à 25 minutes à pied du Temple du Soleil et près de la place Manco Capac. La résidence est nichée à 5 km de l'Intipunku. All Sur Cusco de Machu Picchu est situé à proximité de l'arrêt de bus Consettur to Machupicchu.
Vous pourrez également déguster des plats de cuisine péruvienne au restaurant The Tree House Restaurant à 7 minutes de marche de cette propriété.