12 rooms · ★★ · from £30
The Severn View Hotel is situated on the banks of the River Severn, in the heart of Worcester. The hotel is a short walk from the city's main attractions. It is close to the bus station, train station, racecourse and Worcester Cricket Ground.
Log in with your cycle.travel account:
Password |
Or simply use your account on: