Located 33 feet from the Machupicchu train station, Casa del Sol Machupicchu offers free Wi-Fi and free shuttle services from Machupicchu Train Station. The museum area is 1640 feet away.
The rooms in Casa del Sol feature private bathrooms, mini-bars, and satellite TVs.
Guests at Casa del Sol Machupicchu are offered luggage storage and concierge services.
Casa del Sol Machupicchu is 52 mi from Alejandro Velasco Astete International Airport.