Karta Vacation Rentals
In Avcılar on Istanbul's western edge, about 22 km from the historic city center. Close to Torium Shopping Center and a short drive from Menekse and Florya beaches; handy for trips to the Grand Bazaar, Spice Bazaar and Galata Bridge.