Luxury corporate accommodation

In the heart of london

Staying overnight is not just ultra convenient… the athenaeum is so special that it's a way to reward and motivate your delegates. You could even turn your conference or corporate meeting into a bonding mini break - the whole of London is on your doorstep! And because there's such a relaxed home-from-home atmosphere, delegates can completely relax, building better relationships.


With bedrooms, suites and townhouse apartments, the choice of accommodation is breathtaking. Our luxurious en-suite hotel rooms are all bright and beautiful, many with stunning views over Green Park. Our beautiful hotel suites go even further with generous open plan layouts or separate sitting rooms and even more luxurious touches. Then there's the ultimate rooftop suite - the idyllic place for your VIPs to entertain and unwind in seclusion. Read more about our luxury hotel rooms.


Book our beautiful townhouse apartments and let the meetings continue in a discreet, more relaxed environment. Located right beside the athenaeum on a handsome Mayfair street, our 18 apartments offer you great choice, flexibility and space with separate sitting rooms and dining areas for private dining. There are adjoining doors between some apartments for working parties. They're also ideal for couples, so partners and families can relax while others work. Many corporate clients block book a townhouse apartment or two for staff or clients.

With our full five star service and support, of all the apartment hotels in London, surely the athenaeum is the most unique.

EMAIL EVENTSOr call 0207 640 3369
Make a reservation Book now or call 0207 640 3557