The Athenaeum - London, England - 5 Star Luxury Hotel & Apartments

Book Your Trip Specials & Packages Map Visit Website

Rooms & Suites: 164

Located in Mayfair, The Athenaeum Hotel & Apartments has 164 bedrooms including 12 suites, 18 townhouse apartments and a rooftop suite.

It is the essence of Englishness: discreet, personal, friendly, interesting, lavish, quirky and down to earth. Make yourself at home in the heart of London's Mayfair. You're right opposite the Royal Parks and Buckingham Palace. Located in fashionable Mayfair–across from Green Park, just steps from Buckingham Palace and the best shopping in London–The athenaeum is a family-owned and family-friendly five-star hotel known for its exterior vertical garden wall and the Apartments at The athenaeum. Recently redecorated and redesigned, the 18 one-bedroom apartments are ideal for business travelers and families, offering overnight and long-term guests the space, convenience and privacy of their own home along with all the five-star amenities of the hotel. The athenaeum also features the new athenaeum Spa; the Restaurant; the Garden Room, home to an award-winning afternoon tea; and the Whisky Bar, which offers the most extensive selection of whiskies in London. Other hotel highlights include complimentary Wi-Fi, babysitting, minibar snacks and meals for children.

Accolades & Articles

Athenaeum Hotel Wins Top London Afternoon Tea - Tea Guild Award

Trip Type

Business Meeting, Family Vacation, Romantic Getaway

Wow Factors

- Everything in the minibar is free! Snacks, wines, spirits, coffee and even Ben & Jerry's ice-cream in the executive rooms and the suites. - Located opposite Green Park, the hotel bedrooms and suites enjoy some of the finest views in and of London, and guests can even boast the Royal Family as their neighbors.

Airport

London-Heathrow International Airport (LHR)

High Season

May through October