Welcome to the Beaver Hotel in Earl's Court, London. Beaver Hotel London is situated on a charming tree-lined Victorian crescent in the heart of the Royal borough of Kensington & Chelsea in central London.
Beaver Hotel London is 200 metres from Earls Court Exhibition Centre and Tube station, and 800 metres from Olympia. Its central location is perfect for famous museums, Kensington Palace and Hyde Park.Restaurants, pubs, shops, pharmacies, newsagents, laundrettes, hairdressers, supermarkets, cafes, travel agents and banks are all located along Earl's Court Road, just 200 metres from the Beaver Hotel London.

Beaver Hotel London is close to Harrods and the shops of Kensington High Street and Knightsbridge. Guest will not have to go far to reach the V&A Museum, the Natural History Museum and the Science Museum. Enjoy the many cafés, restaurants and bars of Earl's Court; the nearby museums of South Kensington (Natural History Museum); shop in Knightsbridge (Harrods, Harvey Nichols); a West End Show or visit a famous landmark (Buckingham Palace, Kensington Palace, Downing Street, London Eye) all accessible in minutes by tube, bus or taxi from the Beaver Hotel.