Illary's bevindt zich in het centrum van Cuzco, dicht bij San Blas Church, Twelve Angled Stone en Museum voor Religieuze Kunst. De accommodatie biedt een terras en gratis WiFi.
Er is een volledig uitgeruste eigen badkamer met douche en gratis toiletartikelen.
Populaire bezienswaardigheden in de buurt van de homestay zijn Holy Family Church, Santa Catalina Convent en Kathedraal van Cusco. Het dichtstbijzijnde vliegveld is Internationale luchthaven Alejandro Velasco Astete, op 4 km van Illary's.