Kensington is one of the most exclusive and beautiful areas of central London, and makes for an ideal place to base an exploration of the capital. All of the rooms in this hotel have been well put together and feature a range of modern amenities that compliment the luxurious furnishings. There are fast tube and bus links close by that will take you into the West End.