Welcome to The Abbotsford, Callander's premier boutique hotel nestled in the scenic heart of Scotland.
Immerse yourself in the beauty of the surrounding Trossachs National Park while enjoying the luxurious comforts and personalized service that our hotel has to offer.
Immerse yourself in the beauty of the surrounding Trossachs National Park while enjoying the luxurious comforts and personalized service that our hotel has to offer.