From
Select dates to see prices and availability
From
The hotel is located at Calle Cerro 16, Bajo, 02211 Casas Del Cerro, in the Province of Albacete, Spain. Specific distances to landmarks are not provided.
Have a question?
Instant AI responses are based on hotel information