Located in Doune, Red Lion Inn is within a 15-minute drive of Loch Lomond and The Trossachs National Park and Stirling Castle. Featured amenities include luggage storage and an elevator. Free self parking is available onsite. ...
Balkerach Street, Doune Stirling And Falkirk FK16 6DF