Plans have been revealed for a new hotel on the site of a former Debenhams store in Worcestershire - almost five years after it closed down. Developers want to transform the building in Worcester High ...