ROYAL MILE APARTMENTS

5 JAMES COURT
EDINBURGH
United Kingdom