Holiday Inn Kensington Forum is perfectly situated in one of London’s most luxurious and beautiful areas within South Kensington.
The hotel is just 2 minutes walk from Gloucester Road tube station for convenient travel to Hyde Park, London Eye, Tower Bridge plus more of London’s top attractions.
There are also easy and direct links to some major transport hubs including Victoria, Kings Cross St Pancras, Paddington and Heathrow.
This distinctive hotel in south London has so much to offer to make all guests really feel at home. The latest Holiday Inn relaunch is not just about the new look and feel for the hotel but to offer guests more benefits during their stay including a pillow menu for extra comfort during their sleep and a curved shower rail for more spacious feel.