Hotel Merida
Hotel
Mérida, Yucatán
Conveniently located in Mérida, Hotel Merida features an American breakfast and free Wi-Fi throughout the property. Built in 1940, the property is within a 4-minute walk of Merida Cathedral. Main Square is 300 metres from the hotel.
Number of rooms: 43
CALLE 60 491-B ENTRE 55 Y 57, 97000 Mérida, Mexico