Contact Casa del Sol Machu Picchu
Located just five minutes from the train station and in front of the bus station to Machu Picchu pueblo, our hotel is the gateway to a world of beauty, wisdom and wonder. We look forward to welcoming you.
How to get to the hotel
Set among the Andes mountains and by the Urubamba River, this upscale hotel is a 5-minute walk from Machu Picchu train station and 11 km from the ancient Incan Temple of the Moon.