Doté d'un restaurant, The Ampersand Hotel - Small Luxury Hotels Of The World Londres se trouve dans le voisinage de "Kensington et Chelsea" à Londres, à moins de 3 km de l'abbaye de Westminster et à moins de 13 minutes de marche de lieux d'intérêt culturels tels que le pavillon d'architecture de la Serpentine Gallery. Cet hotel 5 étoiles propose également à ses clients un coffre-fort et des services de sécurité 24/24.
Niché à 150 mètres du Ciné Lumière, l'hotel se trouve à 2 km de boutiques telles que les Selfridges. Le musée des Sciences de Londres est situé à proximité d'Ampersand Hotel - Small Luxury Hotels Of The World de Londres. À seulement 10 minutes à pied de la propriété, vous trouverez le Musée d'histoire naturelle de Londres. La station de métro South Kensington est à seulement 200 m de l'hotel, qui se trouve à 3,1 km d'Oxford St.
Ampersand Hotel - Small Luxury Hotels Of The World propose des chambres anti-allergènes dotées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Equipées d'un bureau, les chambres disposent également d'une cafetière/théière. Les clients peuvent utiliser des un sèche-cheveux et un bonnet de douche dans les salles de bains équipées d'une toilette séparée et d'une douche.
Servant à la fois de la nourriture et des boissons, un restaurant Muriel's Kitchen est situé à quelques instants de The Ampersand Hotel - Small Luxury Hotels Of The World.