If you’re staying on Park Lane in London you’re certainly staying in a chic part of town. The JW Marriott Grosvenor House is one such hotel on this famed British capital street, whose aesthetic falls ...