Casa del Sol Machu Picchu Hotel


In Machu Picchu / Aguas Calientes: Casa del Sol Machu Picchu is located in the middle of the honored and revered sacred lands in the village of Aguas Calientes. Nestled in the mountains, this boutique hotel gives visitors a true luxury experience and is a 5 minute walk to the Machu Picchu train station. Featuring mountain views and Andean textiles, the rustic-chic rooms have flat-screens TVs, safes and bathrooms with granite sinks. Wi-Fi is available. Enjoy dinner in a casual restaurant with exposed beams and views of Vilcanota River. Other amenities include a casual bar with a class on cocktail mixology, plus a spa area with a Jacuzzi, massages and Incan-inspired treatments. The hotel is surrounded by nature and splendor; it is located very close to the imposing buildings full of knowledge and wisdom where the fascinating Inca citadel was erected with stories yet to be fully told.