Отель Ambassador расположен в историческом районе Султанахмет, в 500 метрах от Голубой мечети. К услугам гостей спа-центр с турецкой баней и номера с кондиционером и бесплатным Wi-Fi. В спа-центре отеля также есть сауна и фитнес-центр. Гости могут заказать сеанс массажа и воспользоваться услугами туристического бюро.
В ресторане отеля подают блюда традиционной турецкой кухни. Ресторан находится на террасе на крыше с панорамным видом на Мраморное море и площадь Султанахмет.
Здание отеля Ambassador было построено 150 лет назад и отреставрировано в 1998 году.