Hotel Ambassador

Calle 59 No. 546 Entre 66 Y 68 Col. Centro, 97000, Mérida, Yucatán, Mexico

3 Stars

Hotel Ambassador

For the convenience of our guests during their stay, all rooms are equipped with air conditioning, hot and cold water, satellite television and wireless internet.

In addition, all rooms have amenities for personal hygiene and most of them have a flat-screen TV. We have a restaurant with room service, pool with wading pool, garden and free parking for our guests. The hotel also has at your disposal a meeting room, which you can book for your events.