The River Inn
Main amenities
-
Pets
Location
Situated approximately a 5-minute walk from The River Inn Killin, guests can reach the Killin Railway Viaduct in no time. Located in the immediate vicinity of the scenic waterfalls "Falls of Dochart", the inn boasts European cuisine served at the onsite Greek restaurant.
The Ben Lawers National Nature Reserve lies merely 0.9 km away, while Inchbuie Island is 500 metres from this Killin hotel. Historical sights here include the early 17th-century Finlarig Castle, which stands about 10 minutes by car from the River Inn Killin.
The Capercaillie Restaurant, situated 600 metres away, is a perfect place to enjoy British cuisine.