Explore our chic 1 bedroom apartments, ideal for a stylish retreat in the heart of Mayfair. From well-appointed living and dining spaces to fully equipped kitchens, each residence promises modern comfort. Whether for business or leisure, our apartments provide a sophisticated base to experience the best of Central London.
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.