El New House se encuentra a solo 350 metros de la plaza Taksim y ofrece recepción 24 horas y apartamentos estudio insonorizados con zona de cocina privada. Está a solo 500 metros de la estación de metro de Taksim.
Los apartamentos estudio del New House disponen de TV de pantalla plana, aire acondicionado, conexión Wi-Fi gratuita, zona de estar y baño privado.
El establecimiento se halla a solo 550 metros de la avenida Istiklal, que alberga numerosos restaurantes, cafeterías, bares y tiendas, y a 2 km de la torre Gálata.
Este alojamiento está a 20 km del aeropuerto de Ataturk y a 4 km del barrio de Sultanahmet y de sus numerosos lugares de interés.