Boasting river views, Casa Pepa features accommodation with a balcony, around 19 km from Iglesia de Santa María la Mayor. This sustainable holiday home is located 19 km from Plaza de Espana and 19 km from Tajo's Tree-lined Avenue.
14 Plaza Andalucia, 29440 Igualeja, Spain