The Star Inn & Hotel

High Street Upton Upon Severn Worcester United Kingdom WR8 0HQ
01684593432

NHS Discount:
20% Discount On Hotel Rooms.

About Us

Bar / Lounge Restaurant Function Room 17 En Suite Rooms Riverside Location


 

NHS Staff: Register for Offers Here