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 Veracruz Aquarium and Zocalo. This hotel is 1.3 mi (2 km) from Veracruz Harbour 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