by Michael J. Shapiro | August 29, 2012

The 106-room Hotel Indigo Veracruz-Boca del Rio is now open in the Eastern Mexican port city of Veracruz. The new hotel is in the business district, near the World Trade Center and America's Plaza. A restaurant, bar, swimming pool, gym and business center are all on-site. The property also has an 816-square-foot meeting room and a divisible auditorium.