Located in Upton upon Severn and with Kingsholm Stadium reachable within 22 miles, Star Inn Hotel provides a terrace, non-smoking rooms, free WiFi and a bar. The property is around 26 miles from Coughton Court, 28 miles from Royal Shakespeare Company and 28 miles from Lickey Hills Country Park. The hotel features family rooms.
At the hotel, rooms come with a closet and a flat-screen TV. Every room is equipped with a private bathroom with a shower, free toiletries and a hairdryer.
Royal Shakespeare Theatre is 31 miles from Star Inn Hotel.