Luxurious and memorable castle weddings in Cheshire. Prestigious hotel, spa and wedding venue in a unique and breathtaking setting.