Very accommodating and good friendly staffs . Nice and clean flats . It's in the heart of Istanbul 🇹🇷. Very reasonable price to stay . We recently visited Turkey for 7 days
Neva Flats Hotel Istanbul Turkey - IstanbulHotels.com
HOTEL NEVA FLATS TAKSIM ISTANBUL 3* (Turkey) - from £ 33 | HOTELMIX
Hotel Neva Flats Taksim Istanbul - new 2023 prices, reviews, book now
Lovely - Picture of Neva Flats, Istanbul - Tripadvisor
Neva Flats Hotel Istanbul Turkey - IstanbulHotels.com