1.5, & 2 bed apartments in Mayfair

Mayfair Clubhouse

Luxury Student Apartments

The best locations. Hotel-style amenities. 5 star service.

Guide pricing from £3,500 per week

all bills, amazing facilities, housekeeping & more

1.5 Bed apartment

2 guests | 1 queen-sized bed | 2 bathroom | 87 sq/m

  Air Conditioning

  Elevator Access

  Laundry: Washer & Dryer

  Espresso Machine

  HDTV

  High-spec Appliances

  Security: CCTV

  Fully-equipped Kitchen

Pricing from £3,511 per week

Low season rates. Enquire within for an exact rate for your dates.

2 Bed apartment

4 guests | 2 queen-sized beds | 2 bathroom | 87 sq/m

  Air Conditioning

  Elevator Access

  Laundry: Washer & Dryer

  Outdoor Terrace / Balcony

  HDTV

  High-spec Appliances

  Security: CCTV

  Fully-equipped Kitchen

Pricing from £3,950 per week

Low season rates. Enquire within for an exact rate for your dates.

About

Mayfair Clubhouse

Located in the heart of Mayfair, 5 Green Street offers six bright, luxurious two-bedroom apartments spread across four floors. You will be assigned a dedicated single point of contact who will assist you throughout your stay with services such as weekly housekeeping, in-house maintenance, property management, and general assistance. These services are further supported by a 24-hour helpline for your convenience.

Green Street is situated in a prime location to the north of Mayfair, a highly esteemed and exclusive neighborhood in London. The area benefits from excellent transportation connections, with Marble Arch and Bond Street underground stations located on Oxford Street. Further adding to its allure, Green Park station is just a short walk away, allowing residents easy access to the expansive green spaces of Grosvenor Square, Hyde Park, and Green Park.

In addition to its convenient location and excellent transport links, the area also boasts exceptional shopping options, world-class restaurants, bars, and prestigious members' clubs, solidifying its renowned status in London.

Why stay 

with Luxe

Our private apartments are larger than traditional student accommodation, and offer superior amenities to keep guests in love with student life in London.

They are self-catered, which means they all have fully-equipped kitchens with the facilities & utensils required to unleash your inner chef de cuisine

For individuals seeking a private student sanctuary, these apartments serve as a great, upmarket alternative to university halls offered by University of Westminster, OMNES Education London School, London Business School, Regent's University London, Imperial College London & other nearby colleges.

We offer unrivalled booking flexibility which means guests can stay as long or as short as they like. If you are seeking a longer term stay, then see how our service compares to estate agencies and other Mayfair rentals.

Our team of accommodation experts work on an individual basis to truly understand your needs and deliver apartment options that exceed all expectations.

We look forward to accommodating you soon at Mayfair Clubhouse.

Make a booking here

Request the availability, organise a viewing - or make a general enquiry. Our accommodation experts remain at your service.

Secure your stay at Mayfair Clubhouse

Rated 5.0

for a reason.

Whether it’s finding an apartment perfectly tailored to suit your needs, or our team’s ongoing support making you feel truly at home - we strive for total guest satisfaction.

About Mayfair

Mayfair, located in the heart of Central London, offers an array of upscale activities and attractions for visitors to enjoy. One of the best things to do in Mayfair is to take a leisurely stroll through its elegant streets lined with luxury boutiques, art galleries, and exclusive restaurants. The neighborhood's historic architecture and charming garden squares provide a picturesque backdrop for a day of exploration.

For art enthusiasts, a visit to the Royal Academy of Arts is a must when in Mayfair. This prestigious institution showcases world-class exhibitions featuring renowned artists from around the globe. Additionally, the area is home to numerous contemporary art galleries, offering a diverse selection of artistic styles to peruse.

Indulging in a spot of shopping is another highlight of Mayfair. From high-end fashion labels on Bond Street to bespoke tailoring on Savile Row, the neighborhood is a shopper's paradise. Those looking for unique treasures can explore the antique shops on Connaught Street or browse the luxury department stores on nearby Oxford Street.

To unwind after a day of sightseeing, visitors can retreat to one of Mayfair's exclusive cocktail bars or indulge in a culinary experience at a Michelin-starred restaurant. With its sophisticated ambiance and world-class amenities, Mayfair truly encapsulates the essence of luxury living in Central London, making it a premier destination for travelers seeking refinement and culture.

 

Find more apartments

in Mayfair

Stuck with your search?

Let us find your dream apartment