Cromwell Hotel Stevenage Weddings - Hotel cromwell, stevenage, offers a beautifully refurbished venue for your special wedding day.