Star biedt accommodatie met een goede prijs-kwaliteitsverhouding in onlangs gerenoveerde kamers, op 5 minuten lopen van de iconische Hagia Sophia in Sultanahmet. Het biedt gratis WiFi, een panoramisch terras en een levendig café met waterpijpen.
De kamers van het Star Hotel zijn voorzien van airconditioning, houten vloeren en een flatscreen-tv met kabelzenders. De eigen badkamers zijn uitgerust met gratis slippers en een haardroger.
De belangrijkste bezienswaardigheden van Istanbul, waaronder de Blauwe Moskee, het Topkapipaleis en de Basilica Cisterne, liggen allemaal op minder dan 10 minuten lopen van het Star Hotel. Op verzoek is er een pendeldienst van/naar de luchthaven beschikbaar.