- Onsite Restaurant
The Falcon Hotel is located in Bromyard, England. The hotel offers 10 en suite Bedrooms, a Restaurant and a Lounge Bar. We offer events facilities. We are well placed to host business meetings, events and conferences. The Oak Room can cater up to 35 people. The ballroom can cater up to 100 people.