Kenilworth Cosy Castle View Apartment is a property set in Kenilworth near Kenilworth Castle. With free WiFi, this apartment offers a satellite flat-screen TV and a kitchen with a fridge and oven.
To book Kenilworth Cosy Castle View Apartment in Kenilworth, Warwickshire securely online today, and to check the latest availability at Kenilworth Cosy Castle View Apartment, please use the button below.