Reservaextremadura
2 Reviews
beautiful views
Pets allowed
Free WIFI
Air conditioning (A/C)
Open map Casas del Castañar, Casas del Castañar (Cáceres), España