Where is The City Residence, Edinburgh?

Where is The City Residence, Edinburgh located?

The City Residence, Edinburgh, The City Residence, Edinburgh, Great Britain (approx. 55.93651°, -3.17747°)


Where is The City Residence, Edinburgh on the map?