Casa Quilla ligt in Cuzco, op 3,3 km van treinstation Wanchaq en 3,4 km van Centraal busstation, en is voorzien van een terras en gratis WiFi in de hele accommodatie. De accommodatie bevindt zich op 3,9 km van Twelve Angled Stone, 4 km van Museum voor Religieuze Kunst en 4,1 km van Sint-Dominicuskerk (Iglesia de Santo Domingo). Santa Catalina Convent ligt op 4,3 km van het pension en Church of the Company ligt op 4,3 km.
Alle kamers bij het pension hebben een kledingkast en een flatscreen-tv. Alle kamers bij casa Quilla hebben beddengoed en handdoeken.
Holy Family Church ligt op 4,2 km van de accommodatie, en San Blas Church ligt 4,3 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Alejandro Velasco Astete, op 1 km van casa Quilla.