Star Beach is a cafe and bar offering Mediterranean cuisine. Guests can enjoy a variety of dishes and cocktails in a relaxed setting.