at High St, Worcester , WR1 2QR
The Star Inn & Hotel is situated in the heart of Upton-Upon-Severn. Providing Food, beverages and accommodation for those looking to visit the area.
The star Inn is under management. landlady Amy and Landlord Rob. We are here to provide the best quality service in Upton..