Five-Star luxury in the heart of Mayfair. You will find its independent, award-winning and one of a kind hotel in the heart of Mayfair, opposite tranquil Green Park. As one of London’s few family-run five-star hotels, a proudly independent spirit is still the driving force of everything we do.
The Athenaeum Hotel
116, Picadilly London Reino Unido
W1J 7BJ - London - Reino Unido