The Jurys Inn Hotel in the very heart of London is based in South Kensington and is just a stroll from the tube station. The guest rooms are comfortable and spacious with a host of modern and convenient amenities for a pleasant and relaxing stay. The hotel is a great base from which to explore the local attractions which include Musuems, the Albert Hall, Harrods, Buckingham Palace, Kensington Palace and Gardens.