The 19th century Broomhall Castle is set on the slopes of Ochil Hill just 5 miles from Stirling. The Castle offers charming en-suite guest rooms, some with four poster beds, and enjoys fine views of Stirling Castle and the Wallace Monument.
About | Contact | Privacy
Historic Country House Hotels in the UK & Ireland
© 2023 Heavenly Hotels
Built by Birdbox