In the heart of Kensington, overlooking some of the most beautiful garden squares in the community, this hotel offers a fine situation for anyone looking to explore the area. The rooms have all been designed to offer a quiet and peaceful place of rest and relaxation, away from the busy streets. The staff is well trained and always happy to assist you wherever required.