Kyriad is a laid-back hotel offering direct beach access and sea views. Amenities include a terrace, bar, gym, and complimentary Wi-Fi.