Fountain Court Apartments - Royal Garden 4 stars

2 York Buildings, Queen Street, Edinburgh, EH2 1HY, United Kingdom

Hotel image
Read more reviews for Fountain Court Apartments - Royal Garden