Serviced Apartments Mayfair | Corporate Accommodation change

Mayfair, London, UK change

Mayfair

From £250 per night
0 miles

Right in the heart of London’s exclusive Mayfair district, amongst embassies and art galleries, Mayfair Mews Serviced Apartments provide stylish one bedroom accommodation for business and leisure travellers. These properties have some lovely spaces and generally excellent light from tall windows. Going from the plush linens to the expensive sofas and the huge Smart TVs to the comprehensive cooking facilities, Mayfair Mews has everything that guests will need on an extended stay.

Min. Stay 3 nights

Mayfair

From £234 per night
0.3 miles

These one and two bedroom serviced apartments feature fully-equipped kitchens, spacious lounges and work desks so guests can work from home or continue working in the evenings. The premium apartments offer more space and a separate kitchen or an additional dressing room to the bedroom. For even more space, the two bedroom penthouse apartments include a private terrace, accessible from the master bedroom and the main living area.

Min. Stay 3 nights

Mayfair

From £360 per night
0.3 miles

Mayfair Park Serviced Apartments provide a selection of two bedroom, two bathroom apartments situated in the heart of Mayfair. Guests can enjoy a fully furnished apartment with all the latest appliances and fittings. Perfect for long and short stays, this comfortable accommodation provides a homely atmosphere. The full kitchens ensure guests can cater for themselves whilst the bathrooms offer additional privacy for corporate groups or families sharing accommodation.

Min. Stay 3 nights

Mayfair

From £650 per night
0.4 miles

The Hertford Street Serviced Apartments offer attractive townhouse-style living in the heart of London. There are eight, two bedroom luxury serviced apartments and one, three bedroom Skyline penthouse available for guests to enjoy a true home from home. Inside each apartment, guests will find large master bedrooms with ensuite bathrooms overlooking a private courtyard, contemporary lounges with dining rooms. There are many hotel amenities available and complimentary Wi-Fi throughout.

Min. Stay 3 nights

Mayfair

From £650 per night
0.5 miles

The Brick Street Serviced Apartments comprise of a selection of luxury accommodation options, each fitted with the finest furnishings and modern décor. Guests will be provided with all the homely amenities they could require for a prolonged stay. The two bedroom apartments include ensuite bathrooms to the master bedrooms and a private courtyard. The living spaces offer contemporary lounges, dining rooms, with Wi-Fi throughout, while the kitchens feature sleek pine and black granite worktops.

Min. Stay 3 nights

Mayfair

From £450 per night
0.5 miles

The stylish Athenaeum Serviced Apartments are designed to create a comfortable and homely experience for guests. Inside, the apartments are furnished to the highest of standards and have all of the amenities one would expect in a hotel room as well as the luxury of a fully-equipped kitchen and a spacious living/dining area. Work desks and WiFi internet access ensure that guests can choose to continue working from the comfort of their own apartment if necessary.

Min. Stay 3 nights

Those are the best apartments for this location.


Tell our expert team your requirements and they'll search for the perfect apartment!

Choose Travel Options

Travel times will be displayed between apartment and select location

Where would you like to stay?

Tip, for accurate travel times, you can use
  • Postcode
  • Street name
  • Work Address
  • Landmark/Other
0 Nights

About Mayfair

Overview

Our serviced apartments in Mayfair bring the opportunity to really stay in one of London's most exclusive districts. Guests can be close to Hyde Park, Oxford Street and the excitement of the nearby theatre district.


About Mayfair

Mayfair is an exclusive area of London home to around 5,000 residents. Its bordered by Oxford Street to the north and separated from Hyde Park by Park Lane to the west. Well known as one of the capital’s most desirable districts, the area has some of London’s highest property prices and a number of high-profile businesses. Yet, it still manages to contain quite a bit of residential property. A significant proportion of the population are business people too, making the demand for Mayfair temporary housing higher.

Business travellers coming to stay in our serviced apartments in Mayfair will find them an affordable, yet elegant alternative in an area known for its exclusive hotels. There’s a reason it costs £2000 to land on a Mayfair hotel in Monopoly! It might also be because Mayfair is architecturally impressive. There are many fine examples of the grand Victorian design here, that helps to make London the city it is. The luxury and open green space associated with the area is also unique. Mayfair is not only home to twenty-six Michelin Starred restaurants and London’s largest concentration of luxury shops and restaurants, but is also surrounded by two Royal Parks.

HISTORY

The story behind Mayfair’s name is surprisingly simplistic. It originates from when King James II granted royal permission for a fair to be held in 1686. The annual spring festival took place on what Shepard’s Market (previously known as Market Street) and was coincidently named ‘May Fair’. The area at the time was very aristocratic. The Fire of London in 1666 forced a high concentration of rich Londoners to then flock to Mayfair.

Wealthy upper-class citizens then dominated the area for the following centuries. The area, therefore, became a place of opulence, luxury and business, as well as fashionable to visit and live. The Second World War setbacks were resolved quickly too, meaning Mayfair was able to maintain the position it still holds today, of luxury and wealth. It’s the most affluent streets, such as Bond and Oxford Street, which reflect the area’s history most. Travellers can choose to stay in Mayfair aparthotels close to the district’s historic attractions.

DOING BUSINESS

The thriving business sector in Mayfair makes the London district one of the most popular in the capital for corporates. After all, a significant majority of the residing population are professionals, ageing between 30 and 40 years old. Despite the area’s small size, its daily population can rise to over 85,000. This is down to the array of underground stations available in the area, allowing corporates to visit from all directions. The Crossrail Project will only enable easy travel further, with the number of passengers travelling through the likes of Bond Street station expected to increase by more than 40%.

What’s more is business people are attracted to Mayfair’s tag as the ‘top luxury neighbourhood’, boasting an array of Michelin starred eateries and high-end retail shops. Since the start of the millennium, 150 new retailers have opened premises in Mayfair as a result of the area’s newfound popularity. Investing here is an attractive proposition too, as Mayfair property values are amongst the highest in the country. The average pound (£) per square foot value of properties has risen by 196% since 2004. Not only is Mayfair a great place to enjoy a business lifestyle, but also a place to make a profit. Utilising the business advantage of the area is easily achievable when staying in Mayfair corporate accommodation.

ATTRACTIONS

There are many excellent restaurants and upmarket shopping options for those coming to stay in our Mayfair serviced apartments. With Oxford Street close by, as well as Regent’s Street and Soho just to the east, home to theatres and West End shows, staying in our serviced apartments in Mayfair means that our customers really are in the heart of this 24-hour city.

Moreover, Mayfair is also known principally for its traditional bespoke tailoring for men, predominantly along the famous Savile Row. Since the late eighteenth century tailors have continued to do business, attracting businessmen to the area from across the country in the search for specialist, bespoke tailoring at its finest.

A day in Mayfair could also involve visiting the many art exhibits and galleries, whilst staying in either Mayfair short term accommodation or extended stay apartments. Where better to start then the Royal Academy of Arts, host to some of London’s finest art exhibitions. It is unique in that its funding comes from one of the country’s oldest societies, who only have concerns solely for fine arts. The passion involved attracts over one million people to the site every year. Other fantastic art gallery alternatives include Unit London, Marlborough London, the Flowers Gallery and Halycon Gallery.

However, if it’s a bit of peace and quiet visitors are after, spent relaxing in the great outdoors, Mayfair also has an abundance of surrounding green space. Hyde Park, The Regent’s Park, Green Park and St James’s Park all surround the Mayfair area. Whereas, the popular Grosvenor Square sits just outside the centre. The Square is really worth visiting, home to perhaps Mayfair’s most historically significant attraction, the Roosevelt Memorial. Ultimately, all these attractions and the many shops and eateries are easily accessible from Mayfair corporate accommodation. 

Transport

By Air

On either side of the Mayfair district are London Heathrow (LHR) and London City (LCY) airports to the west and east respectively. Both are no more than a forty-five minutes’ drive away from Mayfair’s centre.

Both these airports are also nearby or have on-site train and underground stations, and available bus services running to-and-from them. From many of SITU’s Mayfair city apartments, air transfers can be arranged.

By Metro

Mayfair benefits from a range of London underground stations its borders. From North-eastern and Southern Mayfair, stations include Marble Arch, Bond Street, Oxford Circus Underground and Green Park.

Otherwise, travellers can also travel through Hyde Park Corner and Piccadilly Circus stations just outside Mayfair.

By Bus

There are several bus services which run through Mayfair, which enable both internal and external travel. A cluster of bus stops are based at Berkeley Square, Dorchester Hotel and outside the Selfridges building.