The Chesterfield Mayfair

A lavish four-star hotel with a classy, typical British interior. Located in the middle of Mayfair, within walking distance from Bond Street