In the beautiful and fashionable borough of Kensington and Chelsea in the west of London, this hotel could hardly be in a better position for discovering the numerous delights that the area has to offer. The rooms have been designed with care and attention to ensure that the guest feels at home throughout their stay and is surrounded by some of the best modern amenities available.