A new Carlton hotel opens in CBD