The Athenaeum Hotel
The Athenaeum, Green Park About The Athenaeum This 5-star hotel overlooking Green Park and just down the road from Hyde Park Corner. This fast-track high-end hotel project in Mayfair involved demolition to the existing Front of House space including restaurant and first floor meeting rooms. Extensive structural alterations took place to move the original entrance…