Where is Hotel El Palmeral?
Where is Hotel El Palmeral located?
Hotel El Palmeral, Valencia, Spain (approx. 38.53345°, -0.15756°)
Where is Hotel El Palmeral on the map?
{"latitude":38.53345,"longitude":-0.15756,"title":"Hotel El Palmeral"}