El Istanbul Hub Flats está situado en la zona de Taksim, a solo 600 metros de la animada calle Istiklal, llena de cafeterías, restaurantes y centros comerciales. Los apartamentos presentan una decoración moderna con paredes de colores cálidos y muebles de estilo contemporáneo.
Todos los apartamentos del Istanbul Hub Flats disponen de aire acondicionado, TV de pantalla plana vía satélite, zona de estar, entrada privada y baño privado equipado con ducha y secador de pelo.
La cocina o zona de cocina de los apartamentos cuenta con lavavajillas y utensilios. Además, hay varios restaurantes en las inmediaciones.
El establecimiento ofrece, de forma gratuita, servicio de lavandería, utensilios de planchado y servicio de limpieza diario. La recepción permanece abierta todos los días las 24 horas.
El establecimiento se encuentra a 1,5 km del centro de congresos y exposiciones Lutfi Kirdar y a unos 20 km del aeropuerto de Atatürk. Se proporciona servicio de enlace con el aeropuerto, bajo petición y por un suplemento.