Set in Achiras, Hotel El Castillo features a garden, shared lounge, bar, and free WiFi. This 2-star hotel offers a 24-hour front desk and a concierge service. All rooms include a patio with garden views.
At the hotel, rooms include a wardrobe. Hotel El Castillo features some rooms that have river views, and the rooms include a private bathroom with a bidet. At the accommodation rooms..