116 Piccadilly, London,
Renowned for its warm and friendly welcome, the Athenaeum is perfectly located when visiting London. This recently refurbished hotel, is a privately owned hotel on Piccadilly, overlooking Green Park, and offers a glamorous and contemporary new look, that is quintessentially English but distinctly modern and features luxurious accommodation with all the comforts of a traditional hotel. Close by are all the fashionable shopping areas of Bond Street and Knightsbridge, as well as the West End and Theatreland.
Click here for the no frames version of Athenaeum
Fine Hotels - Home > Hotels in England > Hotels in London >
Athenaeum in London