Отель Ottoman Palace Taksim Square Hotel находится в Стамбуле, всего в нескольких шагах от площади Таксим и проспекта Истикляль. Центр города расположен в 4.5 км. Расстояние до пляжа Джаддебостан - 11 км, до Международного аэропорта Стамбула им. Ататюрка - 20 км от отеля.