The Ben Mhor hotel is in the heart of the quaint historical town of Grantown on Spey, in the heart of Cairngorms National Park and deep in the Scottish Highlands. Our town boasts a lovely traditional High Street, wonderful cafes, bars, and independent shops, but most of all our selling point centres around the friendly local community.
53-57 High Street, Grantown-on-Spey, PH26 3EG