Das Beaver Hotel London liegt im Viertel Earls Court, in 3 Kilometer Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem London Science Museum.
Die Pension ist 10 Fahrminuten vom Green Park und 15 Fahrminuten vom Madame Tussauds entfernt. Das Hotel ist außerdem in 4 Kilometer Entfernung von Sehenswürdigkeiten, vor allem dem St. James's Park. Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten die Friedenspagode, eine beliebte Kultstätte, die in einer Entfernung von ungefähr 20 Fahrminuten vom Beaver liegt. Die Unterkunft ist nur wenige Schritte entfernt von der U-Bahn-Station West Kensington.
Einige der 38 Zimmer mit Blick auf den Garten sind mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet und verfügen über Zentralheizung und ein Bügeleisen/Bügelbrett.
Das 3-Sterne-Hotel bietet Ihnen täglich ein englisches Frühstück an. Das Restaurant Gourmet Burger Kitchen bietet Gerichte der neuseeländischen Küche und liegt nur 1 km vom Beaver London entfernt.