A Warwickshire hotel has been recently announced as a finalist for Visit England's Award for Excellence. Award-winning hotel ...
Mallory Court Country House Hotel and Spa in Leamington is part of the award ... and families, from The Manor House rooms, with individually designed bedrooms and space for guests to enjoy their ...