Unavailable hosting
Enjoy other amazing options in this region.4 star hotel
Mayfair Apartments
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Property Location With a stay at Mayfair Apartments in London (Mayfair), you'll be minutes from London Palladium Theatre and Oxford Circus. This 4-star apartment is close to Selfridges and Trafalgar Square.Rooms Make yourself at home in one of the air-conditioned rooms 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 coffee/tea makers, and housekeeping is provided on a limited basis.
Less details
30 Maddox St, Mayfair, London W1S 1PS, UK - London, Greater London - UK - 11