Dalgair House Hotel in Callander is a small and comfortable family run hotel. Dalgair House Hotel has earned an enviable reputation for a friendly atmosphere and superb cuisine. Attractively & centrally situated in Perthshires main tourist resort of Callander in the Loch Lomond and The Trossachs National Park..