Karta Vacation Rentals
In the heart of Icmeler on Turkey’s Mediterranean coast, an all-inclusive beach hotel that looks out over the bay. The property sits in the town center minutes from Marmaris Castle, Marmaris Marina and Marmaris National Park, and about 7 km from larger Marmaris.