Недорогой, но уютный отель Star Holiday находится в центре Стамбула, в районе Султанахмет, в 5 минутах ходьбы до дворца Топкапы, Цистерны Базилика и собора Св. Софии, в 10 минутах ходьбы до Гранд-базара. Построен в 1985 году, отремонтирован в 2011 году.