Hotel Casa Lidia Hotel Mérida
Well set in the Centro de Merida district of Mérida, Hotel Casa Lidia is located 600 m from Main Square, 1.3 km from Merida Bus Station and 1.6 km from Merida Cathedral. Featuring family rooms, this property also provides guests with a terrace.
Number of rooms: 91
Calle 66 #521 , 97000 Mérida, Mexico