Hotel Complejo El Rosario offers air-conditioned rooms and an on-site restaurant. It is located in Villanueva del Rosario, Spain.