Holiday Inn London - Kensington Forum

0871 942 9100
97 Cromwell Road
Kensington and Chelsea, West London
SW7 4DN

Street View

Holiday Inn London - Kensington Forum - Kensington and Chelsea, West London

Business Card QR Code

Nearby Hotels

Reviews

Add Review

Rating