Close to Scotland’s first National Park but still only minutes from the centre of Glasgow the Abbotsford Hotel is the perfect place for a celebration, wedding, weekend break or business event.
AddressStirling Road, Dumbarton
AreaArgyll, the Isles, Loch Lomond, Stirling and Trossachs