Located in the Royal Borough of Kensington and Chelsea, this hotel enjoys its own private landscaped garden, providing a tranquil and relaxing atmosphere in the heart of London.
Just a 2-minute walk away from Gloucester Road underground station, the hotel is ideal for both business and leisure travellers, providing easy access to: the financial district; Earls Court and Olympia Exhibition centres; High Street Kensington; the Natural History Museum; the London Eye; Albert Hall; and Harrods.
In the evenings, relax in the contemporary Traffic Bar and Lounge before sampling the cuisine in the Streetside Restaurant.
If you want to work away the day's stresses, the hotel provides an on-site fitness centre. Open from 07:00 until 22:00.
For business events and special occasions, the hotel offers 4 function rooms.
Holiday Inn Kensington is located in London near: During your stay you can enjoy a walk down the Thames Path and catch the boat back up. Alternatively, why not take a horse ride through the beautiful Hyde Park or head into bustling Soho? There are also a number of museums in South Kensington and the wider London area, as well as theatres, restaurants, bars and clubs.