The Star Inn & Hotel, Worcester

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


NHS Discount:
20% Discount On Hotel Rooms.

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



Comments about The Star Inn & Hotel


NHS Staff: Register for Offers Here