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.
5 star hotel rooms, suites and apartment accommodation
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.
Apartment hotel London
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 34
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. Read more about our corporate
apartments
Please call our meetings and events team on +44 (0) 20
7640 3557 anytime. We’re here to help.