
Casa del Sol Machu Picchu Boutique Hotel invites you to embrace the majesty of Peru’s most treasured landmark in an atmosphere of relaxed sophistication and personalized service.
The hotel benefits from an exceptional location on the sacred lands of the village of Machu Picchu, close to the legendary Inca citadel and moments from the train station.
The famed Vilcanota River flows just beyond our doors; admire the views and let the soothing sounds of the water lull you to sleep after a day of exploration.
| Check In | 12:00 pm |
|---|---|
| Check Out | 12:00 pm |