Login
Register
A password will be e-mailed to you
Reset Password
Nestled between Hyde Park and Green Park in London’s timeless neighbourhood of Mayfair, the Residences at the Athenaeum Hotel are the perfect luxury serviced apartments in Mayfair to access the cultural icons of London. Buckingham Palace, St James’s Palace, the Imperial War Museum, and a bit farther down the road come to the River Thames where you can experience the London Eye, the Houses of Parliament, and Big Ben. Access around the city is made easy with the close proximity to Green Park and Hyde Park Corner stations.
Starting its life as the extravagant home of MP Henry Hope, the luxurious Athenaeum Hotel is a collection of 18 luxury serviced residences set in a stunning red-brick Victorian building. The gorgeous 1-bedroom apartments are equipped with full dining facilities, private entrances, and video security for your privacy. Many of the apartments interconnect with adjacent suites making it the perfect location for families and groups, and long or short-term stays. While staying at the Residences at Athenaeum Hotel take advantage of the gourmet 24-hour in-room dining services on offer and any of the fitness facilities including a state-of-the-art gym, steam room, sauna, and plunge pool.