Karta Vacation Rentals





In the heart of Urubamba, steps from Santuario del Señor de Torrechayoc and a short walk to Iglesia de Urubamba. Plaza de Armas is about 0.3 miles away, with mountain scenery and easy access to local archaeological sites and Machu Picchu.