"Chilled in the Trossachs"
Rob Roy Hotel
Located on the edge of Aberfoyle in the heart of the trossachs. The Rob Roy is highly reviewed in all departments from it's food, service & cleanliness to it's refurbished rooms & public areas
The Rob Roy has recently been transformed and acreddited a 3* rating