Hotels / Venues / Cafes / Restaurants
St Michaels Resort in Falmouth, nestled on the shores of Gylly beach offers a variety of event spaces and corporate retreat options for businesses, whatever the size.