Photo gallery for Hotel Ambassador Merida
Hotel Ambassador Merida
3-star hotel in Mérida Centro
Reviews
7.8
Good
Popular amenities
Explore the area
Calle 59 No.546 X 68, Mérida, YUC, 97000
- Plaza Grande8 min walk
- Mérida Cathedral8 min walk
- US Visa Applicant Service Center10 min walk
- Merida, Yucatan (MID-Manuel Crescencio Rejon Intl.)7 min drive