L'Inkas Land est situé à Machu Picchu, à moins de 500 mètres du parc Wiñaywayna et à 2,3 km du musée Manuel Chavez Ballon. Il propose une réception ouverte 24h/24, un service de navette aéroport, un salon commun et une connexion Wi-Fi gratuite.
Les chambres comprennent un coin salon, une télévision par satellite à écran plat ainsi qu'une salle de bains privative pourvue d'articles de toilette gratuits et d'une douche. Le linge de lit et les serviettes sont fournis.
Un petit-déjeuner buffet est servi tous les matins sur place.
L'Inkas Land se trouve à proximité des sources chaudes du Machu Picchu, de la gare et de l'arrêt de bus.