Property Location Located in St. Saviour, The Farmhouse is convenient to Little Chapel and Petit Bot Bay. This 4-star hotel i..
St Saviour / St Saviour