Das Hotel liegt im historischen Stadtzentrum von Istanbul und ist nur einen kurzen Spaziergang von berühmten Sehenswürdigkeiten wie der Blauen Moschee, Hagia Sophia und dem Topkapi-Palast entfernt. Eine kurze Straßenbahnfahrt bringt die Gäste zu weiteren Sehenswürdigkeiten. Das 2009 renovierte, klimatisierte Hotel bietet 98 elegante Zimmer mit exzellentem Service. Zu den Annehmlichkeiten gehören eine 24-Stunden-Rezeption, ein Geldwechsel, ein Friseursalon, Konferenzeinrichtungen, WLAN und Parkplätze. Die Gäste können auch das hoteleigene Café, die Bar, das Restaurant und den Innenpool nutzen. Zimmerservice und Wäscheservice sind gegen Aufpreis verfügbar. Jedes Zimmer verfügt über ein eigenes Bad, einen Haartrockner, ein Doppelbett, ein Direktwahltelefon, Sat-TV, Internetzugang, einen Safe, eine Minibar sowie individuell regulierbare Heizung und Klimaanlage. Zur Entspannung können die Gäste die Sauna, das Dampfbad und die Massageangebote (gegen Gebühr) nutzen. Eine Snackbar am Pool bietet Erfrischungen. Zu den gastronomischen Angeboten gehören ein Frühstücksbuffet, Mittagessen à la carte und Abendessen.