Apartments & Penthouses

Mayfair House London
Presidential Suite at Mayfair House London

Mayfair House London

Your home away from home

Our range of thoughtfully designed residences invites you to experience the epitome of comfort, style, and convenience in the heart of London. Each apartment has been meticulously crafted to provide a harmonious blend of modern sophistication and practical functionality, offering an ideal retreat for both leisure and business travellers. From spacious living areas adorned with contemporary amenities to fully-equipped kitchens and luxurious bedrooms, our apartments set a new standard for discerning individuals seeking a home away from home. Explore the distinct charm of each unit, discover the unique features that cater to your needs, and embark on a journey of unparalleled comfort and elegance.

Presidential Suite

Presidential Suite 3 King + 1 Twin Kitchen Free Wifi 8 People 309M² Mayfair House London 4 Bedroom Presidential Suite Indulge in opulence with our Presidential...
From
$0 per night

Mayfair Suite

Mayfair Suite 2 King + 1 Queen Kitchen Free Wifi 6 People 101M² Mayfair House London 3 Bedroom Mayfair Suite Experience the epitome of comfort and spaciousness...
From
$0 per night

3 Bedroom Executive

3 Bedroom Executive 3 King Beds Kitchen Free Wifi 6 People 103M² Mayfair House London 3 Bedroom Executive Discover the ideal family accommodation in our Three...
From
$0 per night

2 Bedroom Superior

2 Bedroom Superior 2 Double Beds Kitchen Free Wifi 4 People 66M² Mayfair House London 2 Bedroom Superior Discover elevated comfort in our 2 Bedroom Superior...
From
$0 per night

2 Bedroom Executive

2 Bedroom Executive 2 King Beds Kitchen Free Wifi 4 People 71M² Mayfair House London 2 Bedroom Executive Experience heightened luxury and spacious comfort...
From
$0 per night

2 Bedroom Deluxe

2 Bedroom Deluxe King/Queen + Double Kitchen Free Wifi 4 People 50M² Mayfair House London 2 Bedroom Deluxe Indulge in refined comfort with our 2 Bedroom...
From
$0 per night

2 Bedroom Standard

2 Bedroom Standard King + Double Bed Kitchen Free Wifi 4 People 48M² Mayfair House London 2 Bedroom Standard Experience comfort and convenience in our 2 Bedroom...
From
$0 per night

1 Bedroom Suite

1 Bedroom Suite King Bed Kitchen Free Wifi 2 People 57M² Mayfair House London 1 Bedroom Suite Experience comfort and relaxation in our 1 Bedroom Suite,...
From
$0 per night

1 Bedroom Superior

1 Bedroom Superior Double Bed Kitchen Free Wifi 2 People 45M² Mayfair House London 1 Bedroom Superior Experience the epitome of comfort in our 1 Bedroom...
From
$0 per night

1 Bedroom Executive

1 Bedroom Executive Super King Bed Kitchen Free Wifi 2 People 47M² Mayfair House London 1 Bedroom Executive Indulge in elevated comfort with our Executive...
From
$0 per night

1 Bedroom Deluxe

1 Bedroom Deluxe King Bed Kitchen Free Wifi 2 People 50M² Mayfair House London 1 Bedroom Deluxe Indulge in spacious comfort with our One Bedroom Deluxe...
From
$0 per night

1 Bedroom Standard

1 Bedroom Standard King Bed Kitchen Free Wifi 2 People 40M² Mayfair House London 1 Bedroom Standard Nestled on the lower ground floor, our 1 Bedroom Standard...
From
$199 per night

Buckingham Palace.

Experience Mayfair

Enjoy Central London at its finest

Embrace the heart of central London at Mayfair House and explore the surrounding gems of Mayfair. From the lush landscapes of Hyde Park to the world-class shopping on Oxford Street and the vibrant energy of the West End, our luxurious apartments provide a perfect base for your London adventures. Discover the secrets of Piccadilly, indulge in Park Lane’s opulence, and immerse yourself in the rich history and contemporary charm of Mayfair—all just moments away. Mayfair House offers a convenient gateway to the best of London’s cultural and entertainment scene, ensuring a memorable stay in the heart of the city.