Innkeeper's Lodge Edinburgh, Corstorphine 3 stars

Edinburgh West Toby Carvery, 114 - 116 St Johns Road, Corstorphine, Edinburgh, EH12 8AX, United Kingdom

Hotel image
Read more reviews for Innkeeper's Lodge Edinburgh, Corstorphine