If you are looking for a day trip, weekend break, or holiday that is an escape in the truest sense, you can do no better than the Burgh Island Hotel. This unusual hotel is not only the landmark of the enigmatic Burgh Island but also Bigbury-on-Sea, a stunning part of the South Hams in Devon. …