Location: the hotel is located in the historical city of Almagro, in the heart of La Mancha. 25 Km. from the Tablas de Daimiel National Park and 15 mins. from Ciudad Real's AVE high-speed train station.
See more: Hotels in Europe Hotels in Spain Hotels in Almagro Holiday Destinations in Europe