Titanic Hotel Liverpool has been awarded Large Hotel of the Year at the prestigious VisitEngland Awards for Excellence. Recognising excellence across the country’s tourism industry and celebrating innovation, quality and best practices, the annual aw...