Tudor House Hotel
Tudor House Hotel
High Street
Tewkesbury
GL20 5BH
United Kingdom
Rooms from £15.00 ( €22.20 / $27.45 ) per night
Established by the Pilgrim Fathers in 1540, the hotel offers character in an ideal location for exploring this beautiful region. From the moment you enter the ancient Tudor House Hotel, you take a step back in time.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.