The traditional 4-star Casa Palacio Hotel is a great place to stay in Santa Cruz De Mudela.
The city center is 10 minute walking distance from the hotel. The venue is located 72 km from Ubeda.
Eat & Drink
Guests will enjoy Spanish meals at La Vendimia, which is 750 meters from the property.
Residents will benefit from 24-hour room service and laundry.