Équipé d'un restaurant, Hotel The Twenty Two à Londres est situé à seulement 5 minutes de marche des Selfridges. Situé à 2 km du London Eye, l'hotel propose des services de sécurité 24/24.
La résidence est au cœur même de Londres de sorte que les clients ont un accès direct au Musée Wallace Collection qui est à 750 mètres. Le quartier Park Lane, où se trouve Twenty Two de Londres, donne accès à des attractions culturelles comme le Musée d'histoire naturelle de Londres, situé à 2,1 km. Les Regent's Park se trouvent également à moins de 10 minutes en voiture de cette propriété. La station de métro Bond Street est à 400 mètres.
Un fer à repasser et une table à repasser, une climatisation, ainsi qu'un minibar et une cafetière/théière, offrent le confort dans les chambres de Twenty Two.
North Audley Cantine se trouve à quelques pas de l'hotel et est spécialisé dans la cuisine française.