Contact Casa del Sol Machu Picchu
Located Minutes from the Train Station
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.