Karta Vacation Rentals
In Avcılar on Istanbul’s Sea of Marmara shore. Steps from Avcılar Beach Park and Lake Küçükçekmece, and just a few kilometers from Pelican Mall and Torium Shopping Center. Istanbul Aquarium and the Florya beaches are a short drive away.