Centro Cusco Inti enjoys a location in Cusco, a 15-minute walk from Religious Art Museum and 0.8 miles from Twelve Angled Stone. Featuring mountain views, this apartment also has free Wifi. The property is 0.6 miles from the city center and 1.9 miles from Wanchaq Train Station.
All units feature a private bathroom, flat-screen TV, and fully equipped kitchen. At the apartment complex, the units are fitted with bed linen and towels.
Popular points of interest near the apartment include Cathedral of Cuzco, Cusco Main Square, and Sacsayhuaman. The nearest airport is Alejandro Velasco Astete International Airport, 3.1 miles from Centro Cusco Inti.