Where is Hotel Azucar?

Where is Hotel Azucar located?

Hotel Azucar, Veracruz, Mexico (approx. 20.32624°, -96.87123°)


Where is Hotel Azucar on the map?