The town of Worcester, England, located 100 mi/160 km northwest of London, is home to the Museum of Royal Worcester, in the former porcelain factory, and a splendid cathedral. Spend half a day in...
Worcester, United Kingdom
This 92 room property, renovated in 2016...
View Hotel Details
2 Tourist Class
Commission: 10%
Rooms: 92
Rates: $40 - $267