Hotel The Howard, Edinburgh

34 Great King StreetOld City - New City, EdinburghEH3 6QH, United Kingdom