22 Castle Road, Kenilworth
Prices from £551.34 miles
Set in heart of the old town of Kenilworth, directly opposite the castle, this lovely, substantial Victorian house now offers attractive, traditional 4-star guest accommodation, alongside a warm, friendly welcome.
Built around 1890, the hotel’s historic original structure now houses comfortable, traditional accommodation