INTI PALACE bevindt zich in het centrum van Cuzco, op 1,8 km van treinstation Wanchaq en 2 minuten lopen van Sint-Dominicuskerk (Iglesia de Santo Domingo), en biedt accommodatie met gratis WiFi.
Elke unit heeft een balkon met uitzicht op de stad, een flatscreen-tv, een eetgedeelte, een goed uitgeruste keuken en een eigen badkamer met douche en gratis toiletartikelen. Er is ook een koelkast en een waterkoker aanwezig.
Populaire bezienswaardigheden in de buurt van het aparthotel zijn Church of the Company, La Merced-kerk en Kathedraal van Cusco. Het dichtstbijzijnde vliegveld is Internationale luchthaven Alejandro Velasco Astete, op 4 km van INTI PALACE.