Book this hotel and collect nights after your stay
Located in Thetford (Watton), Broom Hall Country Hotel is close to Watton Clock Tower and Wayland Wood. Additional area attractions include St. Martin Cathedral.
The hotel offers a restaurant. Additional amenities include an indoor pool, a garden, and a fireplace in the lobby. This is a smoke-free property.
Accommodations at Broom Hall Country Hotel feature coffee/tea makers and hair dryers. Complimentary wireless high-speed Internet access is provided. Rooms are equipped with LCD TVs.
|Food and drink||
|Things to do||
We are now watching this hotel on your travel dates
( - )