Updating availability and prices
HOTEL CASA PALACIO NATUR is located in Santa Cruz de Mudela
Among the facilities of this property are a restaurant, a shared lounge and a concierge service, along with free WiFi
The hotel features an indoor pool and a tour desk
At the hotel, every room is equipped with air conditioning and a flat-screen TV
A continental breakfast is available daily at HOTEL CASA PALACIO NATUR
The accommodation offers a sun terrace
Almagro is 34 km from HOTEL CASA PALACIO NATUR, while Valdepeñas is 15 km away
This double room features air conditioning