Apex City Hotel, Edinburgh

61 GrassmarketOld City - New City, EdinburghEH1 2JF, United Kingdom