Karta Vacation Rentals
In Avcilar on Istanbul’s western side, about 20 km from the historic center. Close to Grand Bazaar, Spice Bazaar and Galata Bridge, and near Selcuk Sultan Mosque, Avcilar Belediyesi Baris Manco Kultur Merkezi, Tiyatro Akkas and Firuzkoy Karting.