Cotswold Valley Apart Hotel 21-23 Russell Street, Stroud GL5 3AQ