Neva Residence está en el centro de Estambul, a menos de 1 km de Centro de Congresos de Estambul y a 12 min a pie de Estación de metro Taksim, y ofrece alojamiento con wifi gratis.
Algunas unidades tienen TV de pantalla plana vía satélite, cocina totalmente equipada con nevera y baño privado con ducha y artículos de aseo gratuitos.
El apartahotel ofrece servicio de alquiler de coches.
Cerca del alojamiento hay puntos de interés como Plaza Taksim, Torre del reloj de Dolmabahce y Avenida Istiklal. El aeropuerto (Aeropuerto de Estambul) está a 36 km.