Tylko 5 min pieszo stąd znajduje się stacja metra West Kensington.
Niektóre pokoje wyposażone są w urządzenie do parzenia kawy/herbaty, a także telewizję satelitarną. Z niektórych jednostek roztacza się widok na ogród.
Restauracja Gourmet Burger Kitchen leży zaledwie 1 km od hotelu.
Muzeum Tate Britain leży w 6 km, a Pałac Kensington — 2 km od 3-gwiazdkowego Beaver Hotel. Zabytki w okolicy to między innymi Pałac Buckingham, położony w 4 km. Ten hotel pozwala podziwiać takie atrakcje przyrodnicze jak Park Kensington Gardens, który jest w odległości 25-minutowego spaceru stąd. Beaver w Londynie znajduje się w odległości krótkiego spaceru od stacji kolejowej London West Brompton. Do lotniska Londyn City zaledwie 40 minut drogi.