Individually styled rooms with views across Loch Ard
At a glance
1 Rosette restaurant
Situated in the heart of The Trossachs with wonderful views of Loch Ard, this popular hotel forms part of a resort complex offering a range of indoor and outdoor facilities. The main hotel has relaxing lounges and a restaurant that all overlook the landscaped gardens. A separate building houses the leisure centre, lounge bar and bistro.