The Athenaeum Hotel & Residences is one of London’s foremost family-run five-star hotels. The hotel is located in the heart of Mayfair, just a 5 minutes walk from Green Park and Hyde Park underground stations. It is perfectly situated for easy access to Knightsbridge, Bond Street, Oxford Street and Westminster.
Each apartment is fully equipped with spacious living areas, bathroom and kitchen, twice daily maid service and 24-hour In-Room Dining. These serviced apartments make the hotel a perf...