This historical, luxury class hotel in the heart of Kensington is located in a prime tourist district. Guests will enjoy easy access to a vast quantity of attractions such as nightlife, entertainment, and dinin ... Read more

View all Luxury Hotels in London