A contemporary blend of modernity, vibrant splashes of colour and Victorian heritage, the Hotel Indigo London – Kensington, an IHG Hotel, is ideally positioned in the heart of the buzzing capital. Set behind the Victorian façade of former luxury townhouses, the discreet hotel pays homage to iconic Londoners and landmarks on its walls, setting you up for days spent exploring the nearby Hyde Park, National History Museum and Kensington Palace.