Killin ve çevresi keşfedilecek yerlerle dolu: The Falls Of Dochart Inn, tarihi bir bölgenin kalbinde konaklamanızı sağlar ve Loch Lomond ve Trossachs Ulusal Parkı ile Loch Earn'e arabayla 15 dakikadan kısa mesafede yer alır. Bu 4 yıldızlı otel, Loch Lomond'a 37,4 km ve Doune Kalesi'ne 46,6 km uzaklıktadır.