Premier Inn Premier Inn Tewkesbury ayant 3 étoiles comprend 59 chambres et est situé à 25 minutes de marche de l'Abbaye de Tewkesbury. Le mini-hôtel comprend également un parking.
Le centre de Tewkesbury est à 10 minutes à pied de cet hôtel, et des lieux culturels tels que Showborough House Sculpture Garden sont à moins de 4 km. La zone comprend des sites religieux tels que St Mary's Priory Church (6 km) et les Odda's Chapel (7 km). Cet immeuble est situé à 25 minutes à pied de John Moore Museum. Bien relié à de nombreux sites, Premier Inn Premier Inn Tewkesbury se trouve juste à côté de la gare Delta Drive.
Le petit-déjeuner est servi chaque matin au restaurant.