La Teja del Jerte


Aldehuela De Jerte • Show on map
View Details for Price
La Teja del Jerte offers accommodations in Aldehuela del Jerte, 30 miles from Parque Natural de Monfragüe and 11 miles from Plaza Mayor. Among the facilities at this property are a 24-hour front desk…More info
