Filter Results
Apply Filters
Clear Filters
Beachfront hotels in Cusco
Spirit Of The River Lodge
Km. 76.8, Carretera Urubamba-Ollantaytambo, Valle Sagrado, Camino Real (Capaq Nan), Cusco, Peru Show map
The 8-room Spirit Of The River Lodge Cusco is situated around a 10-minute ride from Saint Peter Church and boasts yoga instruction for active guests. The property is situated in a rural area of Cusco…
From US$ 128
Book Now