★★★★
4-Star Luxury Hotel
Spirit Of The River Lodge
Cusco · Peru · Km. 76.8 Carretera Urubamba Ollantaytambo Valle Sagrado Camino Real
About Spirit Of The River Lodge — Luxury Boutique Hotel in Cusco
Spirit Of The River Lodge is an exceptional 4-star hotel in Cusco, Peru. Guests enjoy a distinctive experience combining world-class facilities including bar, beach club, co working, and more with the personalised warmth that defines great boutique hospitality.