Hotel Qoya Palace - Machupicchu ligt op 6 minuten lopen van Wiñaywayna Park en 2,4 km van Manuel Chavez Ballon Museum, en is voorzien van kamers in Machu Picchu. Tot de faciliteiten van deze accommodatie behoren een businesscentrum, een conciërgedienst en gratis WiFiin de hele accommodatie. De accommodatie biedt roomservice, een 24-uursreceptie en geldwisselservice voor gasten.
Alle kamers bij het hotel hebben een bureau, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. De kamers zijn voorzien van een broodrooster.
Populaire bezienswaardigheden in de buurt van Hotel Qoya Palace - Machupicchu zijn Machu Picchu Hot Spring, station Machu Picchu en Bus Stop.