Hotel The Scotsman, Edinburgh

20 North BridgeOld City - New City, EdinburghEH1 1TR, United Kingdom