Moxy Hotels opens Chester site