À environ 2 km de promenade de l'espace naturel London Wetland Centre, on peut trouver Beaver Hotel Londres, qui offre un hébergement avec 38 chambres.
L'hotel est situé à Londres, à proximité immédiate de la station de métro West Kensington. Le quartier "Earls Court" comprend des lieux de divertissement comme le club Hurlingham (à 2,1 km) et la Salle de concert O2 Shepherd's Bush Empire (à 2,2 km). De plus, Beaver est à environ 15 minutes en voiture de l'abbaye de Westminster, et la gare de métro Kensington est dans une zone de 950 mètres.
Certaines chambres disposent d'une cafetière/théière ainsi que d'une TV à écran plat avec des chaînes satellite pour vous aider à profiter de votre séjour. Certaines pièces s'ouvrent sur une vue sur la piscine.
Le Gourmet Burger Kitchen se trouve dans les environs de Beaver de Londres.