Athenaeum Hotel London
Five Stars in London
116 Piccadilly, Mayfair, London, W1J 7BJ
+44 (0) 20 7499 3464
Athenaeum Hotel is ideally situated in the heart of London overlooking Green Park, within easy reach of the West End and a short walk to Buckingham Palace. They offer a variety of facilities, including Bulloch's Restaurant. The rooms are equipped with satellite TV, video player, modem point, fax machine, safe, mini bar and air conditioning.