Situé à Machu Picchu, à moins de 600 mètres du parc Wiñaywayna et à 2,4 km du musée Manuel Chavez Ballon, l'Hotel Qoya Palace - Machupicchu propose des chambres. Il propose un centre d'affaires, un service de concierge et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Des services d'étage et de change sont assurés.
Toutes les chambres comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Un grille-pain est également fourni.
L'Hotel Qoya Palace - Machupicchu se trouve à proximité des sources chaudes du Machu Picchu, de la gare et de l'arrêt de bus.