Where is Hotel Santa Isabel?

Where is Hotel Santa Isabel located?

Hotel Santa Isabel, Castille-La Mancha, Spain (approx. 39.85534°, -4.02524°)


Where is Hotel Santa Isabel on the map?