We booked to stay at the Athenaeum for two nights for my wife's birthday celebrations in London.
The hotel is in a fantastic location with Green Park, Buckingham Palace, The Ritz, Old Bond St, Harrods, Hyde Park, etc, all within walking distance and the hotel is just 300 metres from Green Park tube station.
The staff at the hotel were...
More
- Athenaeum Hotel Apartments
