Tag Archives: Inverlochy Castle Hotel

8 Perfect Places to Drink Coffee

The 8 most exciting, thrilling, totally awesome places to drink coffee.

INVERLOCHY CASTLE HOTEL & SHORTBREAD

Glory be. Inverlochy Castle Hotel just won the 2015 Scottish Hotel Award for Hotel of the Year. The property double dipped the prizes by also claiming Restaurant of the Year. Let me tell you why. Built in 1863 as a private home named for the nearby 13th century Inverlochy Castle, the baronial mansion has been […]