Well-located hotel in London's prestigious Kensington neighborhood, minutes from High Street Kensington tube station. Features restaurant, bar, and easy access to museums and Hyde Park.
Request for current pricing
Select up to 3 hotels and send one request — each hotel replies with its best offer.