Calle 61, 534
A stay at Hotel Embajadores places you in the heart of Mérida, within a 10-minute walk of Plaza Grande and Mérida Cathedral. This hotel is 1 mi (1.6 km) from Paseo de Montejo and 5.7 mi (9.1 km) from Plaza Altabrisa.
Make yourself at home in one of the 51 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with showers are provided.
Be sure to enjoy recreational amenities including an outdoor pool and a 24-hour fitness center. This Beaux Arts hotel also features complimentary wireless Internet access and a picnic area.
Grab a bite at El Zaguan, a restaurant which features a bar and a garden view. You can also stay in and take advantage of the room service (during limited hours). Cooked-to-order breakfasts are available daily from 7 AM to 11 AM for a fee.
Business, Other Amenities
Featured amenities include express check-in, a 24-hour front desk, and an elevator (lift). Event facilities at this hotel consist of a conference center and a meeting room. Free self parking is available onsite.