
Nature's given us a head-start: a 360-degree spectacle of sea, cliffs, beaches and - looking inland - the moors and distant Devon. St Moritz is the hotel such beauty deserves.
Where we are inspires us; it obliges us to bring you the very best of everything. Whether it's the restaurant, the rooms, the facilities, the service or the internationally-renowned Cowshed Spa, everything we do is done with the aim of creating somewhere for you to revel in, sink into and simply enjoy.
Fax: 01208 862262
Email [click
here]