List of landmarks in Abbots Salford Select Landmark in Abbots Salford from the list below: BEST WESTERN Salford Hall Hotel