Central Hotel Stroud at 52 Cowper Street listed for sale