The owners of a world-renowned, five-star Scottish castle hotel have added Knockendarroch Hotel in Pitlochry to their portfolio. Inverlochy Castle Management International (ICMI) purchased the ...
THE Traitors is shot in the stunning Ardross Castle, which is located in the unbelievably beautiful Scottish Highlands. But contestants do not sleep in the 19th century baronial castle — here we ...
As I look out of my hotel room window, Christmas lights sparkle while the magnificent Windsor Castle looms large. Did you ...