Este hotel, inaugurado en el 2001, cuenta con un total de 66 habitaciones y 4 suite. En el acogedor hall de entrada hay un área de recepción, un ascensor y un bar. Los huéspedes tienen a su disposición un restaurante a la carta y una sala de conferencias. Para completar todas estas prestaciones, se le ofrece servicio de habitaciones y de lavandería.
Este moderno hotel está situado en el barrio de Finkikzade. El centro de la ciudad, la plaza Sultanahmet, está a unos minutos con el tranvía. Asimismo, a pocos pasos del edificio hay un autobús que realiza traslados al aeropuerto de Atatürk, situado a unos 30 minutos.
Las habitaciones, decoradas y amuebladas con mucho gusto, están equipadas con baño y secador de pelo. Además, constan de teléfono de línea directa y televisión vía satélite o por cable. En estas elegantes habitaciones, tiene también a su disposición un minibar y aire acondicionado central.