CITY APARTMENTS EDINBURGH

6 Queen Street
Edinburgh
United Kingdom