Where is Hotel Leonor de Aquitania, Cuenca?

Where is Hotel Leonor de Aquitania, Cuenca located?

Hotel Leonor de Aquitania, Cuenca, Castilla-La Mancha, Spain (approx. 40.08074°, -2.12868°)


Where is Hotel Leonor de Aquitania, Cuenca on the map?