Guest review by Alison Bailey It seems like an odd address for an hotel. Just the right island….but if you address a letter or parcel to just that address, it would surely find its way there. Tregarthens is not just an ordinary hotel. It is the functioning heartbeat of a small town; St Hugh’s which is the major town of …