Where is Plaza Hotel and Suites?
Where is Plaza Hotel and Suites located?
Plaza Hotel and Suites, San Salvador, El Salvador (approx. 13.71031°, -89.24078°)
Where is Plaza Hotel and Suites on the map?
{"latitude":13.71031,"longitude":-89.24078,"title":"Plaza Hotel and Suites"}