Prices from £768.60 per person
Prices from £854.00 per person
We all find occasions when we just have to get away from it all, and that’s why it’s time to head for Devon. Here at The Lorrens, there is a world of indulgence that’s just waiting to be absorbed.
Everything you need for 100% bliss can be found right here, so all you have to do is turn up and surrender to the top quality opulence.