About Rob Roy Hotel
The Rob Roy Hotel is wonderfully situated in the Trossachs National Park. The picturesque village of Aberfoyle is just a short stroll away from the hotel. The Rob Roy offers great value accommodation, excellent freshly produced local food and great variety of drinks all year around.
Rate Rob Roy Hotel:
Photos of Rob Roy Hotel
This place is waiting to be seen!
Seen Rob Roy Hotel?
This place is waiting to be seen by others! Got a photo?
Log in and add it — it takes a second or two.