Stay Edinburgh City Apartments - Royal MileCREST OF EDINBURGH, 217 High street, The Royal Mile, EdinburghEH1 1PE