About The Boll Holiday Cottages
Set in the backdrop of the Ochils, The Boll Holiday Cottages are 4 star self-catering units, well known for their charm, comfort and stunning views.
More about The Boll Holiday Cottages
The Boll Holiday Cottages is located at Boll Farm Brook Street, FK12 5AW Alva, Clackmannanshire
+447753807636
http://www.bollcottages.co.uk/