Athenaeum Hotel London Athenaeum Hotel London, 5 Star Hotel

116 Piccadilly, Piccadilly, London, W1J 7BJ

The Athenaeum Hotel provide five-star accommodations in central London. All of the hotel's 111 guest rooms and 12 luxurious suites combine traditional English elegance with 21st century technology. Offering homely space and comfort, the hotel's apartments serve as your 'home away from home'. The one and two bedroom apartments occupy a row of Edwardian townhouses connected to the hotel.

Search deals for Athenaeum Hotel London

The Athenaeum Hotel are situated in the heart of London's West End, between the airport and the City. Well-placed for leisure and business we're just 5 underground stops to the City and on a direct line to Heathrow. Victoria Station, for Gatwick Airport, is 1 stop away.