Hotel Avcılar City is a Indoor lodging located at Merkez, Fatih Sokağı no:40, 34310 Avcılar/İstanbul, Türkiye. It has received 445 reviews with an average rating of 4.0 stars.
The address of Hotel Avcılar City: Merkez, Fatih Sokağı no:40, 34310 Avcılar/İstanbul, Türkiye
Hotel Avcılar City has 4.0 stars from 445 reviews
Indoor lodging
8 reviews
A Blok No:1 Hera Club Residence Çiğdem Sk Gökevler Mahallesi, 34522 Esenyurt/İstanbul, Türkiye
5 reviews
Büyükada-maden, Yörük Ali Plaj Yolu No:3, 34970 Adalar/Istanbul - Asia, Türkiye