Das Hotel ist im touristischen Zentrum von Istanbul gelegen, etwa 100 m vom Stadtteil Sultanahmet entfernt. In direkter Umgebung des Hotels befinden sich umfangreiche Einkaufsmöglichkeiten, Bars, Restaurants, Diskotheken und ein Anschluss an das öffentliche Verkehrsnetz. Das Hotel wurde 2000 eröffnet und verfügt auf 5 Etagen über insgesamt 29 Zimmer. Das Gebäude besitzt eine Empfangsbereich mit 24 h Rezeption, Hotelsafe, Wechselstube, Garderobe und Aufzug. Des Weiteren werden den Gästen ein Café, 2 Bars und ein klimatisiertes Restaurant angeboten. Außerdem hat das Hotel einen öffentlichen Internetzugang und einen Fahrradkeller. Pkws können auf dem hoteleigenen Parkplatz abgestellt werden. Der Zimmer-, Wäsche- und medizinische Service vervollständigen das Angebot. Die gemütlichen Zimmer sind mit Bad/Dusche mit Haartrockner, Direktwahltelefon, Sat.-/Kabel-TV, Internetzugang, Minibar/Kühlschrank, Doppel- oder Kingsize-Bett, Klimaanlage, Zentralheizung und einem Balkon ausgestattet. Die Gäste können sich ihr Frühstück an einem Buffet zusammenstellen. Sowohl Mittag- als auch Abendessen können à la carte sowie als Menü gewählt werden. Zudem besteht die Möglichkeit, Halb- und Vollpension zu buchen.