Le Neva Residence est situé dans le quartier Sisli d'Istanbul, à moins de 1 km de la place Taksim, à 19 minutes à pied de la tour de l'horloge de Dolmabahçe et à 1,1 km de la rue Istiklal. Il est situé à 1 km de la station de métro Taksim et dispose d'une réception ouverte 24h/24. Il se trouve à moins de 1 km du centre des congrès d'Istanbul et à 2,4 km du centre-ville.
Dotés d'une terrasse ou d'un balcon avec vue sur la ville, les logements comprennent la climatisation, un coin salon, une télévision par satellite à écran plat et une cuisine. Leur salle de bains privative est pourvue d'une baignoire et de chaussons. Tous les logements comprennent un bureau.
Des visites touristiques sont organisées dans les environs. Cet appart'hôtel assure un service de location de voitures.
Vous séjournerez à 2,2 km du palais de Dolmabahçe et à 2,8 km de la tour de Galata. L'aéroport d'Istanbul, le plus proche, est implanté à 36 km.