Cranston Street
Superbly situated on the corner of the Royal Mile, this 2 bedroom flat has a truly enviable location being within a few minutes walk of Holyrood Palace, the Castle, Waverley station and Princes Street.
Accommodation: 2 Bedrooms; 1 Bathroom; Sleeps up to 6