Отель Ambassador расположен в историческом районе Султанахмет, в 500 метрах от Голубой мечети. Отель находится в 800 метрах от дворца Топкапы и в 50 метрах от трамвайной остановки Sultanahmet, откуда можно быстро добраться до оживленной площади Таксим. Расстояние до аэропорта имени Ататюрка составляет 15 км, а до нового аэропорта Стамбула — 52 км.