Albany Ballantrae Hotel 4 stars

39-47 Albany Street, New Town, Edinburgh, EH1 3QY, United Kingdom

Hotel image
Read more reviews for Albany Ballantrae Hotel