A magnificently restored 4 star deluxe town house hotel in the heart of Kensington, close to Hyde Park, Kensington Palace and London's finest museums - the Natural History Museum, Science Museum and the Victoria and Albert Museum. A stay with us is like having your very own magnificent town house, breaking down the formality of a traditional hotel in an atmosphere that is as refreshing as it is relaxing, Peaceful and quiet, a retreat from the city bustle, providing the ideal place to muse over your day. Exceptional cuisine and a welcoming atmosphere.