Localizada apenas a 350 metros da Praça Taksim, a New House disponibiliza serviço de recepção 24 horas e estúdios insonorizados, com uma kitchenette privada. Fica apenas a 500 metros da Estação de Metro Taksim.
Os apartamentos estúdio da New House incluem uma televisão de ecrã plano, ar condicionado e acesso Wi-Fi gratuito. Todos têm uma área de estar e uma casa de banho privativa.
A Avenida Istiklal está apenas a 550 metros, com vários restaurantes, cafés, bares e lojas. A Torre Galata encontra-se a 2 km.
O Aeroporto de Ataturk encontra-se a 20 km da propriedade. O distrito de Sultanahmet possui vários locais históricos e encontra-se a 4 km.