H Hilary Bloomfield Review of Holiday Inn, Kensington Forum 3 years ago Super Holiday Inn, great location.
Comments: