Art House Lodge is aantrekkelijk gelegen in de wijk Cusco City Centre in Cuzco, en bevindt zich op 5 minuten lopen van Treinstation San Pedro, 500 meter van La Merced-kerk en 6 minuten lopen van Church of the Company. Deze accommodatie is gelegen op korte afstand van bezienswaardigheden zoals Santa Catalina Convent, Museum voor Religieuze Kunst, en Holy Family Church. De accommodatie ligt op 500 meter van het centrum en op 1,7 km van treinstation Wanchaq.
Alle kamers bij het pension hebben een kledingkast. Kamers bij Art House Lodge hebben een eigen badkamer met een douche en gratis toiletartikelen. Er is ook gratis WiFi en sommige kamers zijn uitgerust met uitzicht op de stad. Alle kamers bij de accommodatie hebben een flatscreen-tv en een haardroger.
Er is iedere ochtend een Amerikaans ontbijt beschikbaar bij Art House Lodge.
Populaire bezienswaardigheden in de buurt van het pension zijn Sint-Dominicuskerk (Iglesia de Santo Domingo), Kathedraal van Cusco en centrale plein van Cusco. Het dichtstbijzijnde vliegveld is Internationale luchthaven Alejandro Velasco Astete, op 4 km van Art House Lodge, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.