Accommodation

Holiday Inn Kenilworth
Holiday Inn Kenilworth
01926 855 957
The Holiday Inn Kenilworth is situated in the heart of this great town.
North Mere Self Catering Accommodation
01926 863134
Self catering accommodation