The hotel is located 5 min from the World Trade Center and the fabulous Veracruz Aquarium. Downtown is approx. to 10 min and 15 min the airport.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Veracruz Holiday Destinations in Caribbean & Central America