Renovado en 2006, dispone de 75 habitaciones con aire acondicionado, tv, radio, teléfono, mini bar. Con salas de reunión, lounge, Business center, parking. Situado en el distrito comercial y de negocios, cerca de lugares de interés como St. Irene, Museo Hagia Sofía, Palacio de Dolmabahce, Palacio Topkapi.
El hotel se encuentra a 18 km del Aeropuerto Internacional Ataturk. Es fácil llegar al hotel en coche en unos 20 minutos. Hay mucha disponibilidad de taxis en el exterior del aeropuerto. También pueden contratar con el hotel un servicio de transfer.