The terrace at the Biarritz commands possibly the finest views in the Channel Islands. A magnificent elevated area of peace and serenity offering you the space to relax, unwind and enjoy the beauty of our unrivaled location.
Our Site uses cookies to distinguish you from other users and to improve your experience.Accept