El Castillo offers accommodations in Alcalá de Guadaira, 11 miles from Santa María La Blanca Church and 12 miles from Maria Luisa Park. Featuring a terrace, the 1-star guest house has air-conditioned rooms with free Wifi, each with a private bathroom. The accommodation offers full-day security, daily room service, and organizing tours for guests.
At the guest house, the units are fitted with bed linen and towels.
There is an on-site coffee shop.
Plaza de España is 12 miles from the guest house, while La Giralda and Seville Cathedral is 12 miles away. The nearest airport is Seville Airport, 14 miles from El Castillo.