Hotel The Twenty Two Londyn jest położony w samym centrum Londyna, prawie 5 min jazdy od takich sklepów jak Dom towarowy Harrods. Hotel oferuje skrytkę depozytową i całodobową ochronę wraz z restauracją.
Położony 2 km od Londyńskie Akwarium Sea Life, ten hotel jest położony 20 min spacerem od centrum Londyna. Również Galeria Saatchi znajduje się prawie 25 min piechotą od obiektu. Mayfair i Dom towarowy Selfridges znajdują się o rzut kamieniem od Twenty Two. Jest jedynie 400 m od stacji metra Bond Street, natomiast Dzielnica Covent Garden leży 2,1 km.
Pokoje wyposażone są w zestaw do prasowania i klimatyzację, a także system nagłaśniający i szybki internet dla niezapomnianego komfortu gości. Zapewniono również minibar i urządzenie do parzenia kawy/herbaty oraz sejf.
Serwując zarówno dania, jak i napoje, Grosvenor's Cafe znajduje się w odległości krótkiego spaceru od hotelu.