A visit to the Telegraph Hotel was a real blast from the past in the heart of Coventry Visit The Coventry Telegraph for More...