Situé à Upton upon Severn, à moins de 36 km du stade Kingsholm, le Star Inn Hotel propose une terrasse, des chambres non-fumeurs, une connexion Wi-Fi gratuite et un bar. Il se trouve à environ 41 km de Coughton Court, à 45 km de la Royal Shakespeare Company et à 46 km du parc Lickey Hills Country Park. L'hôtel propose des chambres familiales.
Tous les logements sont équipés d'une bouilloire.
Le théâtre Royal Shakespeare se trouve à 49 km du Star Inn Hotel.