Este hotel está situado en el corazón de la nueva zona de la ciudad, en la plaza Taksim. El centro de la ciudad, los restaurantes, zonas de fiesta, bares, paradas de transporte público y tiendas están a solo 5 minutos de camino del hotel. La estación de metro más cercana está a 8 minutos andando y el palacio de Dolmabahçe queda a 12 minutos a pie. Además, los principales atractivos, como la iglesia de Santa Sofía, la Mezquita Azul y la cisterna subterránea, así como el palacio de Topkapi, quedan a 17 y 20 minutos respectivamente en transporte público. El aeropuerto internacional de Atatürk (Estambul) está a 22 km.
Este flamante hotel urbano, ideal para familias, fue construido en 1983 y renovado en 2009, y comprende un total de 118 habitaciones que incluyen 1 suite. Dispone de aire acondicionado, vestíbulo con servicio de recepción 24 horas, servicio de cambio de divisas, guardarropa, ascensor, así como de salón de peluquería, cafetería, bar y restaurante. Los clientes de negocios tienen a su disposición las instalaciones para conferencias y la conexión a Internet WiFi y, además, se ofrece servicio de habitaciones y de lavandería (ambos de pago). También hay garaje a disposición de los que lleguen en coche por un suplemento.
Todas las habitaciones están decoradas con un estilo moderno y ofrecen un lugar que hace de cada estancia algo especial donde disfrutar de una vivencia mejor a la que se está acostumbrado. Las habitaciones disponen de cuarto de baño privado con bañera y secador de pelo, cama doble, teléfono de línea directa, TV por cable/vía satélite, conexión a Internet, caja fuerte, minibar, aire acondicionado y calefacción.