Cuba Beach offers casual rooms and bungalows in a relaxed hotel setting. Guests can enjoy a restaurant with a terrace serving Turkish and European cuisine.