5 Reviews
Air conditioning (A/C)
beautiful views
Pets allowed
Free WIFI
Open map SEGURA DE TORO, Segura de Toro (Cáceres), España