Alykes Apartments details
This charming, beachfront apartment complex affords beautiful vistas of the mountains and the sea. You’ll be able to enjoy the Turkish Baths, sauna, steam room, and aromatherapy while you’re here. Soak in the sun on the terrace or cool off in the pool. With the ever-popular swim-up bar, you’ll won’t have to leave the water to quench your thirst!