With a stay at Mayfair Apartments - BrookMews in London (Mayfair), you'll be minutes from Grosvenor Square and Berkeley Square. This 4-star apartment is close to Selfridges and Buckingham Palace. Make yourself at home in one of the 5 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include microwaves and washers/dryers. Featured amenities include multilingual staff, luggage storage, and an elevator (lift).