Di fronte alla Moschea Blu! Strategicamente situato nel centro storico della città di Istanbul, Sultanahmet, lo Star Holiday Hotel si trova a pochi passi dal noto Grand Bazaar, dal Palazzo Topkaki e da Santa Sofia. Tutte le camere, recentemente ristrutturate, dispongono di letti ortopedici, per un soggiorno piacevole e rilassante.
Gli ospiti potranno bere un cocktail al bar oppure leggere un libro sulla terrazza, dal quale si gode una vista spettacolare sulla Moschea Blu e sul Mar di Marmara.