Travelodge Worcester
Travelodge Worcester is located in downtown Worcester, just a short walk from the Cathedral.
Cathedral Plaza shopping centre is right on your doorstep.
Visit WebsiteTravelodge Worcester is located in downtown Worcester, just a short walk from the Cathedral.
Cathedral Plaza shopping centre is right on your doorstep.
Visit WebsitePlease see website for opening hours
Where we are
What others have thought?