Riverside hotel close to the ancient citadel
- 28 guestrooms
- Discover Machu Picchu
- Walks and tours
Found alongside the Vilcanota River, Casa del Sol offers scenic surrounds and a superb location. The elegant and tranquil hotel is close to both the train station and Machu Picchu itself, promising complete sightseeing ease.
When you’re not out discovering the citadel, enjoy river views whilst dining on delicious Andean cuisine at the Manka-Resto restaurant. The suites also boast river vistas – as well as private terraces and Jacuzzis – while the well-appointed rooms provide bundles of comfort and mod cons.
What’s more, the full service spa is home to a sauna, massage room and numerous treatments for relaxing moments after a day of Peruvian exploring.
Whatever you want your luxury tour or safari itinerary to include, we’ll create something fully bespoke for you… and only you.