Write a review
Hotel Indigo Edinburgh
51-59 York Place , Edinburgh EH1 3JD , Scotland , United Kingdom, Edinburgh, England EH1 3JD
0131 556 5577
51-59 York Place , Edinburgh EH1 3JD , Scotland , United Kingdom, Edinburgh, England EH1 3JD
0131 556 5577