From $226 USD
Located 10 metres from the Machupicchu train station, Casa del Sol Machupicchu offers free Wi-Fi and free shuttle services to Machupicchu Train Station. The museum area is 500 metres away.
Local
Eat and Drink
- The Tree House Restaurante - Machupicchu, Urubamba (0.0 miles) - In our restaurant we serve gourmet peruvian food with the best flavors and quality, all our ingredie...


