El Hotel Embajadores está situado en el centro de Mérida, a 3 calles de la plaza principal. Ofrece una piscina y zona Wi-Fi gratuita. El restaurante sirve platos caseros de la región.
Todas las habitaciones disponen de aire acondicionado, TV por cable y baño moderno y amplio. El ascensor llega a todas las plantas.
El Embajadores Hotel puede ofrecerle información sobre visitas y lugares de interés turístico. A 5 minutos a pie hay gran selección de bares y restaurantes. El establecimiento dispone de aparcamiento gratuito.