Where is Hotel Velvet Plaza?
Where is Hotel Velvet Plaza located?
Hotel Velvet Plaza, Jalisco, Mexico (approx. 20.6743°, -103.38182°)
Where is Hotel Velvet Plaza on the map?
{"latitude":20.6743,"longitude":-103.38182,"title":"Hotel Velvet Plaza"}