Warwick Castle was fortified by William the Conqueror in 1068 and is one of the finest castles in England. Warwick Castle was the home to the mighty earls of Warwick.
1. Aylesbury Country House Hotel (Solihull/Hotels in Solihull)
Aylesbury Country House Hotel is a Grade II listed building formerly a private manor house set within 12 tweleve acres of beautiful grounds with panoramic views over the Warwickshire countryside. The Hotel provides an ideal retreat whether you req...