Our Locations
We are located in the Historic Center of Cusco, 6 minutes walking from the Plaza de Armas (the main square), next to the traditional and famous Street AVENIDA EL SOL. Llama Vista Living is within close walking distance to various museums, churches, restaurants, shops and much more.
Our news apartmentin cusco located at kuychipunku street (6 blocks away from the main center and sits just a stone’s throw away from qoricancha “sun temple of inca” ,the location of the property is very strategic for your stay in cusco where you can find pharmacies, atm’s,banks, laundries,shops,restaurants, etc. our apartments are located in a quiet area where you can enjoy a pleasant rest and be ready for your tours during your stay in cusco and away from the hustle & bustle of city life