Incas Town Inn ligt in Cuzco in de regio Cusco, dicht bij Treinstation San Pedro en Kathedraal van Cusco. De accommodatie biedt gratis privéparkeren.
Populaire bezienswaardigheden in de buurt van het aparthotel zijn centrale plein van Cusco, Santa Catalina Convent en La Merced-kerk. Het dichtstbijzijnde vliegveld is Internationale luchthaven Alejandro Velasco Astete, op 5 km van Incas Town Inn, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.