Hotel description
Property Location Located in Thetford (Watton), Broom Hall Country Hotel is convenient to Watton Clock Tower and Wayland Wood. This hotel is within the vicinity of St. Martin Cathedral and Melsop Farm Park.Rooms Stay in one of 15 guestrooms featuring LCD televisions. Complimentary wireless Internet access is available to keep you connected.Amenities Pamper yourself with onsite massages or enjoy recreation amenities such as an indoor pool. This hotel also features wedding services and a fireplace in the lobby.Dining Enjoy a satisfying meal at a restaurant serving guests of Broom Hall Country Hotel.