Reserva La Vera
5 Reviews
Pets allowed
Free WIFI
Air conditioning (A/C)
Swimming pool
Open map Jarandilla de la Vera, Jarandilla de la Vera (Cáceres), España