Meet For A Drink Restaurants

Garth Hotel

Address: 21 Castle Rd, Grantown-on-Spey, PH26 3HN

59 Degrees North

Address: Whistlebrae, Sanday, KW17 2AZ