Icmeler is a small,peaceful beach town increasingly developing into a most liked resort town of Turkey in the last 15 years .It is located at a distance of 8km from Marmaris and at the meeting point of Aegean and Mediterranean sea.
The Litera Icmeler Delux hotel has had some refurbishment and upgrades and was previously known as the Abacus Complex. It is made up of two adjoining hotels and set in a fantastic location in the centre of Icmeler just a few minutes walk from the Beach which is about 250m away. There... Read more about Litera Delux