No ratings yet
Add a rating or review »
Add a rating or review »
Write a Review
About
Situated in the centre of the picturesque village of Doune, The Red Lion Inn features a bar and a restaurant. With free Wi-Fi in public areas and free onsite parking, the property is over 200 years old. (from booking.com)
Read More »« Less