Royal Ettrick Hotel 3 stars

13 Ettrick Road, Merchiston, Edinburgh, EH10 5BJ, United Kingdom

Hotel image
Read more reviews for Royal Ettrick Hotel