The Twenty Two is a new luxury hotel which has just opened on Grosvenor Square in London’s Mayfair.
The Twenty Two is sited in a Grade II-listed Edwardian manor house now converted to house 31 bedrooms and suites plus a mews house, as well as an all-day restaurant and a private members' club.
Hotel guests have access to the private members club with a lounge and outdoor terrace overlooking Grosvenor Square.
The Twenty Two is situated on the corner of North Audley Street and Grosvenor Square.