Hostal Doña Elena Hotel Santa Rosa, Cusco
Parking
Set in the town of Santa María in Quillabamba, Hostal Doña Elena offers accommodation with a terrace and views of the mountains, only 21 km from Machu Picchu. Guests can enjoy the on-site restaurant and free private parking is available on site.
Number of rooms: 13
Las Naranjas 9, Santa María, Peru