Hotel Over-Seas House, Edinburgh

100 Princes StOld City - New City, EdinburghEH2 3AB, United Kingdom