Property Summary
- Bedroom: 1
- Bathrooms: 1
Property Description
Mayfair Corporate Accommodation – Piccadilly Serviced ApartmentsExperience luxury living in the heart of Mayfair with Piccadilly Serviced Apartments. Located just opposite Royal Parks and Buckingham Palace, this elegant accommodation offers a blend of contemporary style, comfort, and sophistication. Perfect for both business and leisure, our serviced apartments are ideal for those seeking a luxurious home-from-home experience in one of London’s most prestigious areas.
Spacious Rooms & Suites: The property offers luxurious rooms, suites, and apartments, many of which feature floor-to-ceiling windows and stunning views of Green Park.
Fully-Serviced Residences: Our private residences are perfect for families, groups, or those planning long-term stays. Each of the 18 apartments includes private entrances, fully equipped kitchens, separate living and dining areas, and 24-hour in-room dining services.
Apartment Details:
Superior Rooms: Designed for short breaks or romantic getaways, these rooms combine luxurious British craftsmanship with modern comfort, including Hypnos beds and Art Deco windows with views of Green Park.
Price from: £210 + VAT per night
Residences: Our spacious apartments cater to families and groups, with ample space and a homely feel. Fully equipped kitchens, spacious living areas, and luxury finishes make these residences the ultimate home-away-from-home.
Property Amenities:
Restaurant & Bar: Enjoy exceptional dining at Galvin, an on-site Michelin-starred restaurant, offering a variety of dining options, including afternoon tea and all-day meals. For relaxation, unwind at THE BAR, offering a curated cocktail menu, craft spirits, and a whisky list.
Boutique Spa & Fitness: The spa offers relaxing treatments, a beautiful relaxation room, and a fitness centre to ensure you stay refreshed and active.
Complimentary Wi-Fi: Stay connected with free Wi-Fi available throughout the property.
Private Residences: Ideal for longer stays, with fully-serviced apartments, private entrances, and 24-hour room service.
Location:
116 Piccadilly, Mayfair, London W1J 7BJ, United Kingdom
Central Location: Just 15 minutes’ walk from Oxford Street, renowned for its shopping, and the West End theatres, offering vibrant entertainment options.
Proximity to Major Landmarks: Located opposite Royal Parks and Buckingham Palace, perfect for sightseeing, leisurely strolls, or enjoying the beautiful greenery of Green Park.
Ideal for:
Corporate Stays: Whether you're visiting London for business, requiring an extended stay or corporate relocation, our apartments provide comfort, style, and a professional environment.
Leisure Travelers: Explore London’s finest shopping, entertainment, and cultural landmarks from your luxurious base in Mayfair.
For further details or to make a booking, please contact Fraser Bond.












