El Hotel Ambassador está ubicado en el centro de la blanca Mérida, en la zona comercial y financiera, a solo cuatro cuadras del zócalo, diez minutos del Aeropuerto Internacional y a 5 minutos de la estación de autobuses.