Situated in the historic heart of Cuenca, in the Castilla-La Mancha region, this hotel is set in a building dating from the 17th century. Its stylish rooms have flat-screen TV's, minibars and air conditioning.
Address: San Pedro, 12, Cuenca
Rates from:
EUR 55 Book Now