Short stay serviced apartments

Spacious accommodation ideally located in Mayfair

Available from one night, our gorgeous townhouse apartments offer you a very spacious alternative to our hotel rooms.

They're perfect for short breaks and business trips, offering luxury accommodation in central London. Yet you still have all the five star delights and support of the athenaeum hotel next door, including a twice daily maid service and 24 hour room service.


  • Living space of 560 ft² / 54m²
  • The separate master bedroom with en-suite bathroom
  • Kitchen and dining area
  • Separate sitting room
  • All apartments are fully serviced


The apartments are beautifully bright and thoughtfully designed to a contemporary chic standard with your comfort in mind.

Step out through your own private front door onto a Victorian Mayfair street and you're in the ideal location for seeing all the London sights. And if you're here for work, if it's not within walking distance it will be just a short tube or taxi ride away.

We give you so many extras as standard to help you enjoy your stay… find out more.

Check availability onlineor call 020 7640 3557
Make a reservation Book now or call 0207 640 3557