Athenaeum Hotel &, Apartments is located right in the heart of London in Piccadilly and offers a combination of style and state- of- the- art facilities which will guarantee a fabulous stay at one of Londons premier hotels.
Remaining a family-owned hotel, the rooms have warm, homely touches added to the extensive facilities expected of a superior 5 star hotel.
Bullochs Restaurant has an enticing menu and has won critical acclaim both for its cuisine and decor.
Athenaeum Hotel &, Apartments is one of Londons leading independent five star hotels. A home away from home for both business and leisure travellers, the hotel offers a warm welcome, luxurious interiors, 21st century entertainment &, technology and exceptional levels of personalised service...