Hotel Indigo Edinburgh 4 stars

51-59 York Place, New Town, Edinburgh, EH1 3JD, United Kingdom

Hotel image
Read more reviews for Hotel Indigo Edinburgh