El hotel, construido en 2010, es compacto, está confortablemente amueblado y es ideal para huéspedes tanto en viajes de negocios como de vacaciones. La atractiva zona del vestíbulo cuenta con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas y ascensor. Hay restaurante y un café/bar con una TV en la pared, además de conexión a Internet WiFi y una pequeña sala de reuniones para los clientes de negocios. Por un suplemento se puede hacer uso también del servicio de habitaciones y de lavandería, así como del aparcamiento. Además, el hotel tiene aire acondicionado y ofrece un total de 51 habitaciones.
Este hotel de negocios se encuentra en pleno centro de la vida de la ciudad de Estambul, a solo 500 m de la plaza de Taksim y de la famosa calle Istiklal, con sus museos, galerías, tiendas, bares y animada vida nocturna. Los muchos lugares de interés turístico de Sultanahmet, como la iglesia de Santa Sofía, el Palacio Topkapi y la Mezquita Azul, distan aproximadamente 5 km y se puede llegar a ellos fácilmente en transporte público, que está disponible a solo 20 m. La estación de metro más cercana está situada a solo 100 m de este hotel urbano, el Gran Bazar dista 2 km y la Torre de Gálata se encuentra a casi 1,5 km de distancia. El aeropuerto de Estambul-Atatürk está aproximadamente a 25 km del hotel y el aeropuerto de Estambul-Sabiha Gokcen está apenas a 55 km.
El desayuno se sirve en forma de bufet, mientras que el almuerzo y la cena están disponibles también en el restaurante del hotel.