Located in Callander, The Abbotsford is in a national park, within a 5-minute drive of Bracklinn Falls Bridge and Callander Crags and Loch Lomond and The Trossachs National Park. This upscale hotel is 1.8 mi (3 ... Read more

View all Luxury Hotels in Callander