Mercure Edinburgh City - Princes Street Hotel 3 stars

53 Princes Street, New Town, Edinburgh, EH2 2DG, United Kingdom

Hotel image
Read more reviews for Mercure Edinburgh City - Princes Street Hotel