Hotel Embajadores is located in the center of Mérida, 3 blocks from the main square. It has 51 rooms equipped with air conditioning, cable TV, private bathroom and free WIFI. In the same way, it offers a 24-hour reception service, an outdoor pool, parking and an elevator.