Location: situated on the "Penacho del Indio" beach, which is 123 m. long, close to the Las Américas shopping centre and Veracruz World Trade Centre.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Veracruz Holiday Destinations in Caribbean & Central America