Santa Rosa Hotels

Map of Santa Rosa Hotels

Hostal Doña Elena Santa Rosa
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