Frm. £95/night

Tudor House Hotel

Tewkesbury, Gloucestershire
The Tudor House is a 17th century coaching inn situated in the riverside town of Tewkesbury, a 20-minute drive north of Cheltenham. Dating back to 1546, the pub is one of the town's most important buildings. Choose from 24 beautifully refurbished en-suite bedrooms split across two separate locations. Book a stay, enjoy delicious food and explore an area crammed with a rich and vibrant history.
FACILITIES
  • Beer Garden

  • Breakfast

  • Craft Beer

  • Dog Friendly Rooms

  • Log Fires

  • Meeting Space

  • Parking

  • WiFi

VIEW LOCATION

Location

Tudor House Hotel

High Street, Tewkesbury, Gloucestershire, England, GL20 5BH