Karta Vacation Rentals
On Türkiye’s Aegean coast in Icmeler, this all-inclusive resort sits within walking distance of the town center and close to Icmeler Beach. Major nearby sights include Marmaris Castle, Marmaris Marina, Marmaris National Park, Turunc Beach and the Marmaris Dolphinarium-Aquapark.