📍10-12 Lees Place, Mayfair, W1K 6LL, London, United Kingdom
With a stay at Native Mayfair in London (London City Centre), you’ll be steps from Park Lane and 3 minutes by foot from Oxford Street. This 5-star apartment is 0.3 mi (0.5 km) from Baker Street and 0.3 mi (0.5 km) from Marble Arch.Rooms Make yourself at home in one of the 13 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and stovetops. LCD televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include phones, as well as safes and microwaves.Business, Other Amenities Featured amenities include laundry facilities and an elevator (lift).