Clear
Clear
Clear
London Hotels

Holiday Inn (Kensington Forum), 97 Cromwell Road, London, SW74DN

GET BEST DEAL NOW
Compare hotel prices in London

Holiday Inn (Kensington Forum), SW7 Hotel Details

Holiday Inn (Kensington Forum)
97 Cromwell Road
London
SW7 4DN
Categories
Hotels

Additional Holiday Inn (Kensington Forum) Information

Description

Holiday Inn (Kensington Forum) is a business located in London in the Hotels category.

More Local London Hotels

Related Local Places To Stay in London

Reviews for Holiday Inn (Kensington Forum), 97 Cromwell Road, London, SW7 4DN