Отель расположен в г. Стамбул, в районе Фатих, в 250 метрах от станции метро Aksaray. Отель построен в 2001 году. Последняя реновация в 2010 году. Отель Star City находится менее чем в 30 минутах ходьбы от Гранд-базара. В 3 км от отеля расположены основные достопримечательности района Султанахмет, включая Дворец Топкапы и Голубую мечеть.