An Edwardian townhouse property, commanding lovely views over Green Park, the Athenaeum enchants visitors with its friendly staff, opulent rooms and stylish restaurants – not to mention the cosy Whisky Room!
The hotel is located in Piccadilly overlooking Green Park and within walking distance of Buckingham Palace, Harrods and London's West End. Hyde Park and Green Park underground stations are just a few minutes’ walk away and there is a bus stop situated immediately outside.