Situated in the centre of the picturesque village of Doune, The Red Lion Inn features a restaurant. With free Wi-Fi in public areas and free onsite parking, the property is over 200 years old.
Number of rooms: 7
Balkerach Street, Doune, FK16 6DF, United Kingdom