The Bonham 4 stars

35 Drumsheugh Gardens, Edinburgh, EH3 7RN, United Kingdom

Hotel image
Read more reviews for The Bonham