Karta Vacation Rentals
In Bagcilar, Istanbul — a practical base about 12 km from the city center. Close to Mall of Istanbul and within easy reach of TurkuaZoo and Forum Istanbul, with access to sights like Galata Tower and the Spice Bazaar for day trips.