Travelodge Worcester

Cathedral Plaza, 3 High Street, Worcester, Worcestershire, WR1 2QS

Travelodge offers great value accommodation with rooms from £19.