Find Us in the Highlands

The Garth Hotel is located in Grantown on Spey, a small town 30 minutes further north of Aviemore which is the nearest train station, 40 minutes from Inverness Airport and with a bus stop right outside.