Where is Fownes Hotel located?
The Fownes Hotel is located in Worcester, England. It is about
30 km south of Birmingham. It is about two minutes from the center
of Worcester. Nearby is the Worcester Cathedral, the Worcester
royal porcelain collection, and the Worcester rugby club.