Mayfair Apartments

10-12 Lees Place, Mayfair, W1K 6LL

Lees Place serviced apartments in Mayfair are set in a renovated 300 year-old mews, offering one and two-bedroom suites. Each apartment boasts their own theme, named in honour of a notable architect.

With Park Lane nearby, as well as Grosvenor Square, these luxury apartments are located in one of London's most exclusive districts. You will find yourself just a few minutes' walk from the renowned shopping precinct of Oxford Street, and the famous theatre district of the West End. The nearest underground stations are Marble Arch (Central line) and Bond Street (Jubilee line), connecting you to other areas of London with ease.

Minimum stay 3 nights

Property VAT Policy

VAT charged at 20% for the first 28 nights, and 4% thereafter.

Cancellation Policy

If guest wish to cancel a booking of 1-6 nights, a notice must be given no less than 72 hours before midday of the arrival date.

For bookings of 7 -27 nights length a cancellation notice must be given 7 days before midday of the arrival date.

If the cancellation is for a booking of 28 nights or more, then the notice must be provided no less than 14 days pior to midday on the day the booking commences.

Failure to comply will result in fees being charged.


A security deposit will be required for bookings of more than 28 nights. The security will be returned within 7 days of departing.

Search all apartments in Mayfair

Calculate a quote

Apartments Types

Apartment typeAverage price per night
(excl. VAT)
One Bedroom - Sleeps 2From £234.00Check availability
Premium One Bedroom - Sleeps 2From £315.00Check availability
Two Bedroom - Sleeps 4From £400.00Check availability
Premium Two Bedroom - Sleeps 4From £486.00Check availability

Features and Services


Sofa Bed (On Request)
Comfort Cooling
2 bed has 1.5 bathrooms


HiFi/CD player
Freeview TV service
DVD Player

Cleaning Services

Weekly Maid Service
Iron and Ironing Board

About This Area

Serviced Apartments in Mayfair

Stay in one of the most exclusive areas in London with Protem

Our serviced apartments in Mayfair, one of the most high-end neighbourhoods in London, are some of the most sought after properties we have at Protem.

Nestled between the West End and Hyde Park, Mayfair is home to many of the city’s major corporation headquarters, real estate businesses and embassies and is an integral part of the city’s business structure. An area that has long been known as a playground for the rich and powerful, Mayfair boasts some of the finest restaurants, bars and elite designer stores. Staying in ourMayfair apartments means you will experience the lavish lifestyle of a true resident of this exclusive neighbourhood.

Once you’ve had your fill of fine dining and designer shopping, Mayfair is a great base for you to go out and explore London. With some of the capital’s most famous landmarks on your doorstep, such as Buckingham Palace, The Mall, Soho and Leicester Square all within walking distance, you will never be short of things to do during your stay. If you are travelling to the city on business, Mayfair and the surrounding areas provide you with great places to entertain clients after a long meeting or day at the office and will be sure to impress.

Aside from swanky bars and exclusive clubs, there is also plenty of culture to enjoy while you are in the area. With Shepherds Market on your doorstep, you will never go hungry and with the Royal Academy of Arts and London’s theatre district close by, you will never be short of things to do either.

Although the entire city is well-facilitated by public transport, Mayfair is surrounded by four stations and is well serviced by five major tube lines, including the Victoria, Jubilee, Piccadilly, Central and Bakerloo, making it a great location if you plan to travel around the capital during your stay.

If you want the best serviced apartments in Mayfair, then enquire with Protem today.