A 1,8 km de Praça Taksim no centro de Istambul, NOA - Tatar Beyi 18 apresenta acomodações com acesso Wi-Fi gratuito e acesso a jardim, centro de fitness e sauna. O estacionamento privado está disponível no local.
Dispondo de uma cozinha com um frigorífico e uma máquina de lavar louça, cada unidade possui também um cofre, televisão de ecrã plano por satélite, comodidades de engomadoria, roupeiro e área de estar com um sofá-cama. Há uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos em cada unidade, assim como um secador de cabelo.
NOA - Tatar Beyi 18 tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Taksim, Bazar das Especiarias e Rua Istiklal. O aeroporto mais próximo é o Aeroporto de Istambul, que está a 37 km de NOA - Tatar Beyi 18, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.