Individually styled rooms with exposed stone walls & antique furniture, plus informal dining.
Broomhall Castle is a hotels in Menstrie, United Kingdom. It is located at Long Row, Menstrie FK11 7EA. Visitors rate it 4.2 out of 5 based on 394 reviews. You can contact Broomhall Castle by phone at +44 1259 763360.
HotelConference CentreRestaurantWedding venue
Broomhall Castle is reported as temporarily closed. Contact the business to confirm when it reopens.
Broomhall Castle is located at Long Row, Menstrie FK11 7EA, United Kingdom.
You can call Broomhall Castle at +44 1259 763360.
Broomhall Castle has a rating of 4.2 out of 5 based on 394 reviews.
How to get there