Otel Yelkenkaya is a laid-back hotel with relaxed rooms, offering panoramic sea views from its restaurant. Features include a lobby bar, free WiFi, and meeting/event spaces.