Fraser Suites Edinburgh 4 stars

12-26 St Giles Street, Old Town, Edinburgh, EH1 1PT, United Kingdom

Hotel image
Read more reviews for Fraser Suites Edinburgh