The town of Worcester, England, located 100 mi/160 km northwest of London, is home to the Museum of Worcester Porcelain and a splendid cathedral. Spend half a day in the area walking its older st...
Worcester, United Kingdom
Travelodge Worcester is situated in Cathedral Plaza. Steps away from historic Worcester Cathedral, it offers modern rooms. Enjoy nearby shopping and dining at High Street....
View Hotel Details
2 Tourist Class
Commission: 10%
Rooms: 92
Rates: $37 - $244