Отель Celal Sultan находится в историческом районе Султанахмет, в 14 км от аэропорта им. Ататюрка и в 31 км от аэропорта Сабиха Гекчен.
В нескольких минутах ходьбы от отеля находятся многие из самых популярных достопримечательностей Стамбула, в том числе дворец Топкапы, Голубая мечеть и Собор Святой Софии.