Native Mayfair
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at Native Mayfair, you'll be centrally located in London, within a 5-minute walk of Hyde Park and Selfridges. This luxury aparthotel is 0.3 mi (0.5 km) from Marble Arch and 0.5 mi (0.8 km) from Oxford Street.
Make yourself at home in one of the 13 air-conditioned rooms featuring heated floors and LCD televisions. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and refrigerators.
Property Details
Location
10 Lees Place, London, England W1K 6LL, United Kingdom