Mayfair House

28 Shepherd St, W1J 7JH, London, United Kingdom
Excellent 67 Reviews
4.8
Big Image
Big Image Small Image 1 Small Image 2

Standard King Room

Address: 123 Main Street

Discover luxurious living in the heart of London at Mayfair House, where elegance meets convenience just steps from iconic attractions.

Mayfair House offers a lavish stay in London's prestigious Mayfair district. With modern amenities, spacious apartments, and a prime location, it's ideal for travelers seeking comfort and style. Enjoy nearby cultural attractions and world-class dining, making it an unforgettable getaway.

Highlights

  • Spacious apartments with fully equipped kitchens
  • 24-hour fitness center for health enthusiasts
  • Close proximity to Hyde Park and Green Park
  • Exceptional concierge services available 24/7
  • Free Wi-Fi in public areas for connectivity

Popular Amenities

  • Free Wifi
  • Facilties for disabled guests
  • Fitness Centre
  • Non smoking rooms
  • Lift
  • 24 Front Desk
See more amenities

At a Glance

Check in and Check out times

Check in from 15:00:00
Check out until 11:00:00

Languages Spoken at the hotel

Multi-language staff

Tips from the concierge

  • Visit the hidden gardens in Mayfair for a tranquil escape.
  • Explore local art galleries for unique exhibits.
  • Dine at nearby restaurants for authentic British cuisine.
  • Take a stroll along the Serpentine in Hyde Park.
  • Check out local markets for fresh produce and crafts.

Important to know

icon

Location

28 Shepherd St, W1J 7JH, London, United Kingdom
icon

Payment methods accepted at hotel

American Express, MasterCard, Visa

What To Expect

Guests at Mayfair House can expect an unparalleled level of luxury and comfort during their stay. The hotel prides itself on its warm and attentive service, ensuring that every guest feels at home from the moment they arrive. The apartments are spacious and well-appointed, perfect for both short and extended stays. With fully equipped kitchens, guests have the flexibility to enjoy home-cooked meals, while the hotel's central location allows for easy access to some of London’s finest dining and entertainment options. Amenities such as a 24-hour fitness center and complimentary Wi-Fi enhance the overall experience, catering to both leisure and business travelers. The hotel’s commitment to cleanliness and guest satisfaction creates an inviting atmosphere, making it a perfect choice for those seeking a memorable London getaway.

About this Location

Mayfair House is situated in the heart of London's City Centre, making it a prime location for tourists and travelers alike. Just a 5-minute stroll from the bustling Park Lane and the iconic Piccadilly Circus, guests can immerse themselves in the vibrant energy of the city. The lush green spaces of Hyde Park and Green Park are mere minutes away, offering a peaceful retreat amidst the urban hustle. The nearby Green Park and Hyde Park Corner Underground stations provide convenient access to the rest of the city, making it easy to explore attractions such as Buckingham Palace, the West End theatres, and the renowned shopping of Oxford Street. Visitors will also find a wealth of dining options, from Michelin-starred restaurants to charming cafes, all within walking distance. The area is rich in history and culture, with numerous galleries, museums, and historic sites to discover, ensuring that every moment spent in Mayfair is filled with excitement and wonder.

Mayfair House, 22-28 Shepherd Street Mayfair

Why book?

Book your stay at Mayfair House for an exquisite blend of luxury, comfort, and an unbeatable location in London’s prestigious Mayfair district.

Best Attractions near Mayfair House

More Facilities

icon

Accessibility

  • Wheelchair access to restaurant

  • Accessibility features

icon

Parking

  • Parking

  • Parking (fees apply)

icon

Transfer

  • Transfer services (fees apply)

icon

Rooms

  • Interconnecting rooms available

  • Laundry service (fees apply)

  • Smoke Detector

  • Linens

icon

Internet

  • Wi-Fi

icon

Business

  • Wheelchair Accessible

  • Meeting and presentation facilities

icon

Sports

  • Gym

  • Fitness facilities

icon

General

  • 24-hour reception

  • Reception desk

  • Late check-out (fees apply)

  • Security guard

  • Elevator/lift

  • All Spaces Non-Smoking (public and private)

  • Smoke-free property

Nearby Hotels to Mayfair House

Mayfair House

Mayfair House is a luxurious 5-star hotel nestled in one of London’s most exclusive neighborhoods, Mayfair. This elegant hotel redefines opulence with its chic apartments designed for both comfort and sophistication. Each room features a fully equipped kitchen, allowing guests to prepare meals at their leisure, alongside comfortable living spaces that invite relaxation after a day of exploring. Guests can enjoy modern conveniences such as an LCD TV with satellite channels, a DVD player, and laundry facilities. With a commitment to excellent service, the hotel also offers 24-hour concierge services, ensuring that every need is met with utmost care. The hotel boasts a fitness center that is open around the clock, catering to health-conscious travelers seeking to maintain their routine even while away from home. Mayfair House is smoke-free and provides complimentary Wi-Fi in public areas, allowing guests to stay connected during their stay. Whether on a romantic getaway or a family vacation, guests will find everything they need to create lasting memories in this luxurious setting. In addition to the beautiful accommodations and fantastic amenities, Mayfair House is strategically located near some of London’s most iconic landmarks. Visitors can take a leisurely walk to the lush expanses of Hyde Park or the historic charm of Green Park, both just minutes away. The vibrant atmosphere of Piccadilly Circus and the upscale shopping experiences of Bond Street are also within easy reach. With so much to see and do nearby, Mayfair House is the perfect base for exploring the best of London.

Rooms number

25 rooms

Floors number

6 floors

Visa Information

  • If you need a visa to enter the country, in the majority of cases, your hotel is supposed to provide you with the necessary documents. For more information, please contact the hotel. You will find the contact details in the e-mail with your booking confirmation. You can be charged extra for this service, even if you end up canceling the booking. All the agreements are only made between you and the hotel.

Select Currency

Room Amenities