HOTEL MERIDA Hotel
AV PINO SUAREZ CASI ESQ CORTES, 91700 Veracruz, Mexico
HOTEL MERIDA is situated in Veracruz, within 2.7 km of Playa Villa del Mar and 8.9 km of Castle of San Juan de Ulúa. Featuring a shared lounge, the 2-star hotel has air-conditioned rooms with a private bathroom. Mexico Naval Museum is 1.