Oak Tree Inn


Stirling • Show on map
Price as low as GBP 118.84
On the east shore of Loch Lomond this award-winning family-run country inn is constructed from locally quarried slate and offers a perfect tranquil location for a romantic or relaxing break. Standing…More info
