Situé à Londres, à moins de 800 mètres du stade Stamford Bridge - Chelsea FC, l'établissement The Wolfpack Inn propose un restaurant, des chambres non-fumeurs, une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et un bar. Il se trouve à environ 2 km du parc des expositions Olympia, à 2,7 km de la station de métro South Kensington et à 2,8 km de l'Eventim Apollo. Vous séjournerez à 3,5 km du Royal Albert Hall et à 3,6 km du grand magasin Harrods.
Les chambres climatisées comprennent un bureau, une machine à café, un coffre-fort, une télévision à écran plat et une salle de bains privative avec douche. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 3 km du musée d'histoire naturelle et du musée Victoria and Albert. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 21 km.