When you stay at Kuychi Rumi in Urubamba, you'll be in the mountains, within a 5-minute drive of Urubamba River and Chullpas. This lodge is 1.8 mi (2.9 km) from Santuario del Senor de Torrechayoc and 1.9 mi (3 km) from Plaza de Armas.Pamper yourself with onsite massages or take in the view from a ga...