Mayfair House Apartments

Luxury serviced apartments

Shepherd St, London W1J
Shepherd St, London W1J
  • Wifi
  • Yes
  • Laundry
  • Yes
  • Air Con
  • Yes
  • Elevator
  • Yes

About Mayfair House

Mayfair House Apartments are perfectly positioned in one of London’s most prestigious neighbourhoods, offering guests an exceptional central base. Located close to Green Park, Hyde Park, and Buckingham Palace, the apartments sit within easy reach of world-class shopping, dining, and cultural attractions. The nearest underground stations include Green Park, Hyde Park Corner, and Piccadilly Circus, providing excellent connectivity across the city. Surrounded by luxury boutiques, renowned restaurants, and historic streets, Mayfair House Apartments place guests in the heart of London’s diplomatic, commercial, and leisure districts, making them ideal for both short and extended stays.

The Property

Mayfair House Apartments offer a refined serviced apartment experience within a well-maintained residential building. The property blends classic London elegance with modern comforts, providing a calm and secure environment. Guests benefit from air-conditioning throughout, professional housekeeping services, and on-site support, ensuring a comfortable and hassle-free stay close to London’s key landmarks.

  • Air-conditioning

  • Regular housekeeping and cleaning services

  • Secure entry system

  • Lift access

  • On-site management support

The Apartments

Each apartment is thoughtfully designed to offer generous living space and privacy. The apartments feature fully equipped kitchens, including a dishwasher and washer/dryer, making them ideal for longer stays. Stylish furnishings, comfortable living areas, and modern bathrooms create a welcoming home-from-home environment for business and leisure guests alike.

  • Fully equipped kitchen with dishwasher

  • Washer/dryer

  • Spacious living and dining area

  • Comfortable bedrooms with storage

  • Modern bathroom facilities

  • High-speed Wi-Fi

Ideal For

Ideal for business travellers, corporate relocations, and group bookings seeking premium accommodation in central London. The spacious layouts and professional services make them particularly suitable for extended stays and work-focused visits.

Rates and Availability
  • One Bedroom Apartments – from £395 per night

  • Two Bedroom Apartments – from £585 per night

  • Three Bedroom Apartments – from £1150 per night

Rates vary according to season and duration of stay.
For latest rates and availability call us on 01923 451180.

Similar Listings

Compare listings

Compare