El establecimiento, abierto en 2010, es un hotel estilo boutique en el centro de la ciudad. El hotel tiene aire acondicionado, ofrece 62 habitaciones contemporáneas y un confort moderno y limpio. Los huéspedes son recibidos en un vestíbulo con recepción y servicio de salida 24 horas, servicio de cambio de divisas, guardarropa y ascensor. Otras instalaciones incluidas son quiosco de prensa, cafetería, bar, restaurante y conexión gratuita a Internet WiFi. Por un suplemento, también se ofrecen servicio de lavandería, servicio de habitaciones 24 horas y aparcamiento. El hotel ofrece fantásticas vistas a la ciudad.
El hotel urbano está a solo unos 10 minutos a pie de los principales lugares de interés de Estambul, como la Mezquita Azul, el Gran Bazar, el mercadillo egipcio, la basÃlica de Santa SofÃa y el palacio Topkapi. El hotel ofrece fantásticas paradas de transporte público, con una parada de tranvÃa y una estación de autobuses a la vuelta de la esquina. La estación de tren y los restaurantes, bares y lugares para salir por la noche de Taksim quedan todos a unos 10 minutos en transporte público. El aeropuerto de Ataturk dista aproximadamente 12 km del hotel de negocios y el aeropuerto Sabiha Gökçen dista unos 12 km.