Hotel El Cid


Merida • Show on map
View Details for Price
Attractively located in Mérida, Hotel El Cid provides 3-star accommodations close to Merida Bus Station and Merida Cathedral. The property is around a 14-minute walk from Main Square, 5.9 miles from Conventions…More info
