O hotel situa-se no centro turístico de Istambul, a cerca de 100 m da área de Sultanahmet. Nas imediações encontrará inúmeros estabelecimentos comerciais, restaurantes, bares, discotecas e uma ligação à rede de transportes públicos.
O hotel, construído em 2000, dispõe de 29 quartos, distribuídos por 5 andares. As comodidades incluem um hall de entrada com recepção (disponível 24 h por dia), cofre, guichet para câmbio monetário, bengaleiro e elevador. Existem ainda um café, 2 bares e um restaurante climatizado à sua disposição. O hotel disponibiliza igualmente acesso à Internet e arrecadação para bicicletas. Poderá estacionar o seu automóvel no parque privativo do hotel. Os serviços de quartos, lavandaria e assistência médica completam as comodidades do hotel.
Os confortáveis quartos compreendem casa de banho com duche, secador de cabelo, telefone de ligação directa, televisão via satélite/cabo, acesso à Internet, mini-bar/frigorífico, cama de casal ou kingsize, aquecimento central, ar condicionado e varanda.
Os hóspedes poderão seleccionar o seu pequeno-almoço em sistema de buffet. Poderão requisitar o seu almoço ou jantar à la carte e ainda o jantar pelo menu.