OYO Hotel Merida
Veracruz VER
Check in 1:00 PM
Check out 12:00 PM
With a stay at OYO Hotel Merida, you'll be centrally located in Veracruz, within a 5-minute drive of Zocalo and Veracruz Harbour. This hotel is 2 mi (3.3 km) from Veracruz Aquarium and 5.6 mi (9 km) from World Trade Center Veracruz.
Make yourself at home in one of the 49 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include phones, as well as desks and complimentary bottled water.
Property Details
Location
Avenida Pino Suarez 2625, Centro, Veracruz, VER 91700, Mexico