The Clock Tower Café at the Holiday Inn Kenilworth offers a relaxed, contemporary setting for guests and locals alike. Located in the heart of Kenilworth, the café provides a comfortable space to enjoy freshly prepared meals and beverages
Cuisine: continental
Come and visit Clock Tower Cafe and Bar offering freshly cooked food in comfortable surroundings. Enjoy a delicious salad, one of our burgers or maybe something from our specials menu.
Serves: Breakfast, Lunch, Dinner