Yelken Beach offers beachfront accommodations with Aegean Sea views. Air-conditioned rooms and complimentary Wi-Fi are available.