Prices from £124.50 per person
Prices from £149.50 per person
We all know how important it is to find some sanctuary sometimes, especially when the lap of luxury is ready and waiting to welcome you.
Here in lovely Windsor, 100% contentment is oh so easy to find. Whether your stress comes from spending too much time in the office or working too hard at home, the answer to all your needs is right here.