Park Grand London Kensington Hotel is right in the heart of Kensington and offers affordable accommodation in London. The hotel has many repeat guests which speaks for itselfThis is a non smoking hotel throughout.