Отель Ottoman Palace находится всего в нескольких шагах от площади Таксим и проспекта Истикляль, а также в 80 метрах от станции метро Taksim. Гости проживают в элегантно оформленных номерах с кондиционером и телевизором с плоским экраном и кабельными каналами.