Situé à seulement 300 mètres de la célèbre place Taksim, l'établissement Nisa Sultan Taksim Residence bénéficie d'un emplacement central. Il propose des suites indépendantes équipées de la climatisation et d'une connexion Wi-Fi gratuite.