The Chesterfield MayfairHotel
35 Charles Street, Mayfair, Westminster Borough, London, W1J 5EB, United Kingdom
This 4-star luxury hotel is in London's Mayfair, just off Berkeley Square. Oxford Street is 800 metres away. The hotel has complimentary Wi-Fi, air-conditioned rooms and an award-winning restaurant.