Set amid stunning Scottish countryside, between the Cairngom mountains and the Cromdale hills, the quaint Grantown on Spey is home to the reputable Swallow Craiglynne hotel. The hotel, housed in an attractive Victorian building, features scenic grounds and comfortable guest rooms with modern amenities. Guests at the Swallow Craiglynne hotel can access the town and the river Spey on foot from the hotel, while popular tourist attractions such as the Cairngorm funicular railway and the Speyside malt whiskey trails are also easily accessible.