Reserva La Vera
beautiful views
Pets allowed
Free WIFI
Equipped for disabled persons
Open map Jaraíz de la Vera, Jaraíz de la Vera (Cáceres), España