Das Hotel All Sur Cusco Machu Picchu befindet sich einen 25-minütigen Spaziergang vom Inka-Pfad entfernt und bietet seinen Gästen ein Restaurant.
Das Hotel ist 2 km weit weg vom Tempel der Drei Fenster gelegen. Zu Fuß erreichbar sind die Attraktionen der Plaza Manco Capac und Iglesia Virgin del Carmen. Der Sonnenaltar liegt in einer Entfernung von 30 Gehminuten vom Hotel. Sie können den Bus an der Haltestelle Consettur to Machupicchu nehmen, die circa 200 Meter vom All Sur Cusco Machu Picchu entfernt liegt.
Das Restaurant The Tree House Restaurant bietet peruanische Gerichte an und liegt ein paar Schritte entfernt von der Unterkunft.