Reserva La Vera
23 Reviews
Garden
Garden table and chairs
Pets allowed
Free WIFI
Open map Jaraíz de la Vera, Jaraíz de la Vera (Cáceres), España