Where is Hotel Florida, San Lorenzo de El Escorial?

Where is Hotel Florida, San Lorenzo de El Escorial located?

Hotel Florida, San Lorenzo de El Escorial, Hotel Florida, San Lorenzo de El Escorial, Spain (approx. 40.5907°, -4.14622°)


Where is Hotel Florida, San Lorenzo de El Escorial on the map?