Occidental El Embajador находится в центральной части города, недалеко от основных достопримечательностей древней столицы и деловых кварталов города. Рядом расположен живописный парк Paceo de los Indios, а нескольких минутах ходьбы – набережная.
У отеля хорошо ухоженная территория с небольшим садом, посреди которого расположен бассейн. Все номера отеля недавно были обновлены.