The Tudor House Hotel in Tewkesbury, Gloucestershire

New on Dogstaycation!

 

The Tudor House Hotel, a recently renovated historic hotel in Gloucestershire.

 

The hotel dates back to 1546. It is one of the most distinctive and historically important buildings in the town. There are some bone-chilling stories about ghosts in the hotel, like a drummer boy and a grey lady… More

 

Our favourite dog-friendly castles

Powis Castle in Wales
Powis Castle
Blenheim Palace in Oxfordshire
Blenheim Palace
Belvoir Castle in Leicestershire
Belvoir Castle