- UK Information
- UK Hotels
- Broomhall Castle
Broomhall Castle
Set on the slopes of Ochil Hill, the 19th-century Broomhall Castle features charming rooms, some with four-poster beds. The historical city of Stirling is just 5 miles away.
Rating
Bar
Visa/Delta, Mastercard, Switch/Maestro, Visa Electron, Solo, Visa Debit
Prices from £50
10