Em Istambul, a 6 minutos a pé de Rua Istiklal e a 1,8 km do centro, Sevil New Hotel apresenta acomodações com ar condicionado, acesso Wi-Fi gratuito e um terraço.
Todas as unidades dispõem de uma televisão de ecrã plano, uma casa de banho privativa e uma cozinha totalmente equipada.
Sevil New Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Praça Taksim, Estação de Metro de Taksim e Centro de Congressos de Istambul. O aeroporto mais próximo é o Aeroporto de Istambul, que fica a 36 km de Sevil New Hotel.