24th April 2023 Sneak peak inside Municipal Hotel The operator of the new Municipal Hotel in Liverpool has announced the official opening will be May…