Premier Inn Tewkesbury
Premier Inn Tewkesbury is a central 3-star hotel set 4.9 km from Showborough House Sculpture Garden and 2.4 km from Tewkesbury Abbey.
The hotel is right in the heart of Tewkesbury. The venue is 1 km away from the city center.
The property comprises 41 modern rooms appointed with wireless internet and TV.
Guests can dine at Brewers Fayre Elmbury Lodge located within 5 minutes' walk away.
Premier Inn Tewkesbury can be reached in a 20-minute drive from Gloucestershire airport.