Le Quipu Hostal est situé à Machu Picchu, à 500 mètres des sources chaudes, à 200 mètres du parc Wiñaywayna et à 200 mètres de l'arrêt de bus.
Certains logements offrent une vue sur la ville.
Vous séjournerez à 200 mètres de la gare Machu Picchu et à 2,2 km du musée Manuel Chavez Ballon.