Beaverbrook Town House
Cet hôtel 5 étoiles occupe le centre de Londres, à 800 mètres de Harrods, près de la station South Kensington et du Victoria and Albert Museum.
Les chambres sont climatisées et comprennent un coin salon, une télévision avec les chaînes du câble, un coffre-fort, un minibar et une salle de bains privative avec baignoire, sèche-cheveux et produits de toilette offerts. Un restaurant, un bar et un court de tennis sont accessibles, avec conciergerie et bagagerie ; le service d’étage et la réception fonctionnent en continu et le Wi-Fi est gratuit.