Christmas Special Offer

Posted Posted in News

Struggling to find the perfect Christmas Gift for a loved one? Why not treat them to a stay at The Windsor Townhouse in the beautiful city of Bath? Take a look at our fabulous Christmas offer! A superb one night stay in a Classic Double room any Sunday – Thursday in January, February or March* […]

5 Stars for 12 years!

Posted Posted in News

We are absolutely delighted to say that after a recent assessment from Visit England, we have achieved 5 Star status for the 12th year running! We are also proud to have maintained our Breakfast Award for another year. How do we do it year after year? Comfy beds and fluffy towels, luxurious linen, tasty breakfasts – […]