Lastminute.com Description

Located in the heart of Kensington and Chelsea and just a short stroll from the boutiques of Knightsbridge this modern hotel ensures a friendly welcome and personal service.

hotels-revealed-passed

Hotel Revealed

Hotel Name: Holiday Inn London Kensington Forum
Address: 97 Cromwell Road, London, SW7 4DN
Official Website: Holiday Inn London Kensington Forum