Con spettacoli dal vivo e un karaoke, il Star Inn Hotel, a 3 stelle, si trova a Upton-upon-Severn a circa 15 minuti a piedi da Clive's Fruit Farm. Questa locanda ha anche il Wi-Fi nelle aree comuni.
Quest’alloggio dista 5 minuti di cammino dal centro di Upton-upon-Severn. Great Malvern dista 10 km da qui, mentre Upton Ham Nature Reserve è a circa 100 metri di distanza. Questo hotel si trova a 7 km da RAF Defford Museum. Il Star Inn Hotel è situato a 30 km dall'aeroporto di Gloucestershire e a pochi passi dalla fermata dell'autobus High Street.
Quest’alloggio accoglie gli ospiti nelle sue 13 camere per non fumatori. Alcune sono dotate di connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari e un bollitore elettrico. I bagni privati includono tocchi di classe, come asciugacapelli e articoli da toeletta.
Il Star Inn Upton-upon-Severn serve quotidianamente una colazione inglese. La struttura dispone di un lounge bar. Tra le opzioni gastronomiche c'è il ristorante Pundits Fusion, che offre un menù della cucina indiana e si trova a una distanza di appena 5 minuti a piedi.