If you like staying at a holiday accommodation that can best be described as an oasis of calm but still like to explore the big city life, we at the National Trust for Scotland have exactly the right place for you. The Coach House is located within the grounds of Holmwood. Just a few miles from the centre of Glasgow, the richly ornamented Holmwood House offers the sometimes much needed silence in the midst of Scotland's largest and most bustling city. Completed in 1858, Holmwood is considered to be the finest domestic design by the architect Alexander 'Greek' Thomson.
More details, photos & booking info
Stunning scenery, from mountain to glen, remote isles to lively cities, Scotland makes for a great holiday experience. Whether it's 'bagging' a munroe or swimming in a loch, spotting red deer or bird watching, exploring the forests or whisky tasting there is so much to offer.