Make your stay in London a truly memorable one by residing at the comfortable, elegant and spacious Athenaeum Apartments. Set in a beautiful row of Edwardian townhouses connected to the Athenaeum Hotel, you'll find the most famous sights of the city just a stone's throw from your London accommodation. You'll also benefit from use of the hotel's five star facilities, including a spa, restaurant and 24-hour room service. Each of these Mayfair apartments has been individually decorated and designed with one-off antiques and artistic touches, creating a luxurious and relaxing ambience.