Situated at the heart of Kensington, Knightsbridge and Chelsea the Hotel overlooks Kensington Gardens and enjoys wonderful views of Kensington Palace. The property boasts one of the smartest addresses in the Capital between the Royal Albert Hall and Kensington High Street, within walking distance of both London's foremost cultural center and shopping districts.