Hotel Castillo
About: Hotel room listing in a 3* hotel with a good rating of 83% based on 1008 reviews. This accommodation is located in Palma del Río.
Facilities and services include air conditioning, a fridge and an access for persons with reduced mobility. Pets are welcome in this hotel.