Photo gallery for OYO Hotel Merida
OYO Hotel Merida
Hotel in Zona Centro
Reviews
6.0
Popular amenities
Explore the area
Avenida Pino Suarez 2625, Centro, Veracruz, VER, 91700
- Zocalo3 min drive
- Veracruz Harbour4 min drive
- Veracruz Aquarium5 min drive
- Veracruz, Veracruz (VER-General Heriberto Jara Intl.)23 min drive