Choose your room
With a stay at Broom Hall Country Hotel in Thetford (Watton), you'll be convenient to Watton Clock Tower and Wayland Wood. This hotel is within the region of St. Martin Cathedral and Swaffham Golf Club. Pamper yourself with onsite massages or enjoy recreation amenities such as an indoor pool. Additional features include wedding services and a fireplace in the lobby. Stay in one of the guestrooms featuring LCD televisions. Complimentary wireless Internet access is available to keep you connected.