Swallow Killin Hotel - 2 Star

Killin FK21 0TT Scotland Scotland

Swallow Killin Hotel, Killin Photograph

check Swallow Killin Hotel availability  Swallow Killin Hotel - The Swallow Killin Hotel is situated in the central Highlands at the west end of the Loch Tay. It is arguably the most picturesque village in Scotland surrounded by mountains, rivers and lochs but still within easy driving distance from Edinburgh and Glasgow. The hotel also offers guests a Bistro restaurant and bar area serving a wide range of food and drink.

 Check availability or the latest prices - Swallow Killin Hotel