BA have launched bargain city deals with two-night packages from £149 per person. Amble through Amsterdam with two nights B&B at the four-star Best Western…