Killin et ses envrions ne manquent pas de choses à découvrir : The Falls Of Dochart Inn vous fait profiter d'un séjour au cœur du quartier historique et se trouve à moins de 15 minutes en voiture de Loch Lomond et le parc national des Trossachs et Loch Earn. Cet hôtel 4 étoiles se trouve à 37,4 km de Loch Lomond et à 46,6 km de Château de Doune.