The Beaver Hotel is situated on a charming tree-lined Victorian crescent in Earl's Court, in the heart of the Royal borough of Kensington and Chelsea in Central London.
Here guests can enjoy the many cafés, restaurants and bars of this fashionable area, with it's nearby museums including the Natural History Museum.
Shops in Knightsbridge feature both Harrods and Harvey Nichols, and visitors are within easy reach of many of London's top attractions such as the exciting West End, the London Eye and Downing Street.

To write a review, you must Sign In first.
Copyright © 2012 Yahoo!7
All rights reserved.