The Castle Green Hotel celebrate 20th anniversary and a £200,000 investment