Nestled in the picturesque coastal town of Falmouth, St Michaels Resort offers a refined retreat in the heart of Cornwall. This elegant 4-star property blends classic charm with contemporary comfort, providing an ideal base for exploring the UK’s southwestern beauty. With just 89 thoughtfully designed rooms, the resort ensures a personalised experience, whether for leisure or business.