The fabulous 5 star athenaeum hotel and apartments on Piccadilly is your home from home in London. It offers you a huge choice of rooms, luxury suites and townhouse apartments, all with stunning leafy or Mayfair views. Here, you're in the middle of everything.


Please be aware that we are having an issue with sending emails at the moment. They are being sent out, but may take longer than usual to arrive with you. We are sorry for any inconvenience this may cause and thank you for your patience.