An ideal location for beach lovers, the hotel is situated on what is known locally as Long Beach, which stretches 11 km to the small town of Davutlar. The closest restaurants are around 250m away, while the shops on Soke Road are approximately 3 km away...