You can be sure of a warm; friendly welcome and delicious home-cooked food at Castle Laurels; an impressive Victorian house; built in 1890.
This four star rated hotel is set in the heart of the old town; opposite Kenilworth Castle; the guesthouse is within 5 minutes walk of the town of Kenilworth; which boasts a number of pubs and restaurants; something to suit all!
The |