The best spa hotels in Cornwall for a coastal retreat