Discreetly tucked away in the exclusive residential district of Mayfair in London, England, the Chesterfield Mayfair Hotel sits within walking distance of the bright lights and bustle of Piccadilly Circus, along with Buckingham Palace, the Royal Academy and West End theaters. Guests are less than 500 meters from the well-manicured lawns of Hyde Park and Grosvenor Square. Famous for its hotels, the Mayfair district holds London's most expensive homes and features the most luxurious shops on Bond...