Nevi Hotel &Amp; Suites Istanbul Taksim - Istanbul Turkey - Photos
Nevi Hotel &Amp; Suites Istanbul Taksim - Istanbul Turkey - Search and Book Hotel
Şehi̇t Muhtar Mah. İsti̇klal Cad. No26/2 Beyoğlu-Taksi̇m Şehi̇t Muhtar Mah. İsti̇klal Cad. No26/2 Beyoğlu-Taksi̇m
34421 Istanbul
Hotels 4 Stars Turkey