|
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... read more
|
|