Inverlochy Castle

Inverlochy Castle Hotel is a beautiful 19th century castle surrounded by the luscious green of the evergreen trees and the sparkling blue from the nearby loch. Being in Scotland’s finest [...]

The Principal – George Street

The Principal Edinburgh on George Street has been welcoming hotel guests since 1881. At its heart are five listed Georgian townhouses, built in 1775 as homes for Edinburgh’s most prosperous [...]