B+B Edinburgh 4 stars

3 Rothesay Terrace, Edinburgh, EH3 7RY, United Kingdom

Hotel image
Read more reviews for B+B Edinburgh