Where is Hotel Santa Cruz Plaza?
Where is Hotel Santa Cruz Plaza located?
Hotel Santa Cruz Plaza, Hotel Santa Cruz Plaza, Chile (approx. -34.64024°, -71.3656°)
Where is Hotel Santa Cruz Plaza on the map?
{"latitude":-34.64024,"longitude":-71.3656,"title":"Hotel Santa Cruz Plaza"}