Castle Laurels Hotel is a delightful refurbished Victorian property opposite Kenilworth Castle in the old part of town, close to local restaurants and pubs. There are 12 rooms, all en suite. 4 diamond silver award. Recommended by Which? Guide and Michelin.