Holiday Inn Veracruz Downtown is located on the first square of Veracruz City, in an historic, restored building of the Colonial Period in the 16th century and surrounded of most important places like the traditional Portales, Cathedral, Cafe de La Parroquia, Fort of San Juan de Ulua, Maritime Museum, Turistic Dock, Handcraft Market & Aquarium.